Right place to ask tuning question?

I have a query running that takes 2 minutes.
It hits seven tables, of row counts 11, 3890, 8049, 9374, 9386, 9510, and 26460.
By all means this is a small query. I have no cartesian joins (but everything is a nested loops outer), and get 7160 rows output.
I believe that there should be no way that this query takes two minutes based on the size of the tables it hits and
the simplicity of it. Unfortunately, four of the tables are 'joined in' as views that are filtered by a date from a one row
table that is always cached. I have tried inline views instead of using the views, and putting an index on a
table (just because it was doing a full table scan and nothing else I had done had changed the plan), and that
gives me about 2 seconds faster response. I don't think I need an index on this table, but if it makes it go faster then
I'm all for it..
I've tried CBO (currently it's hinted to use RULE) and PQO, and they all go way out of proportion and take a lot
longer than two minutes. Is this the place to put table descriptions, the query, and tkprof output? Would anyone be able
to assist me?
Thanks,
Dennis

Thanks, we analyze weekly. I'm trying to get off RBO (as it is really not improving at all between versions (has not been for awhile actually)).
This is one of few views that have RBO, and the query time seems unreasonable for the amount of data it's pulling. I really expected to
see a Cartesian Merge Join.
1. Using Oracle 8.1.6.3 (in about two months, 9iR2).
2. Have you been on my system??? We've had views 12 levels deep, with the 'outer' view doing 25 union alls. That was a mess. Fortunately,
I did not design it so I can say it sucked (not that I'm saying I could have done anything better). This is fairly simple: here's the
tkprof explain plan. This is the original plan. Adding the one index had much the same plan, but had a index range access on C_BKG_ADDRESS.
C_BKG_ADDRESS is a MV I put this at the end. All the other C_ views basically select * from the base table where effective and expiration dates are between extract_date,
which is a value in a one row cached table (table is only one row, one column and is cached).
select T1.DISTRICT_FUNCTION_UNIT c1,
T1.HOME_ORGANIZATION_DESC c2,
T1.LAST_NAME c3, T1.FIRST_NAME c4,
T1.MIDDLE_NAME c5, T1.BASE_SALARY_RATE c6,
T1.TITLE_CD c7, T1.TITLE_DESC c8,
T1.SALARY_GRADE c9, T1.HOME_ORGANIZATION_CD c10
from HRDMADM.V_EE_ROSTER T1
order by 1 asc, 2 asc, 10 asc, 8 asc, 7 asc, 3 asc, 4 asc
call count cpu elapsed disk query current rows
Parse 1 0.03 0.37 0 0 0 0
Execute 2 0.00 0.01 0 0 0 0
Fetch 476 6.58 8.58 4887 30627 99 7120
total 479 6.61 8.96 4887 30627 99 7120
Misses in library cache during parse: 1
Optimizer goal: RULE
Parsing user id: 129 (TESTTUNE)
Rows Row Source Operation
7120 SORT ORDER BY
7120 VIEW V_EE_ROSTER
7120 SORT UNIQUE
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 NESTED LOOPS OUTER
7121 TABLE ACCESS FULL BKG_SNAP_EMPLOYEE
7120 INDEX RANGE SCAN (object id 267185)
7120 SORT JOIN
9510 VIEW C_BKG_EMPL_ASGNMT
9512 NTABLE ACCESS FULL HRDM_EXTRACT_DATE
9510 TABLE ACCESS BY INDEX ROWID BKG_EMPL_ASGNMT
9511 INDEX RANGE SCAN (object id 267191)
6834 SORT JOIN
8049 VIEW C_BKG_USER_FIELDS_ENTRY
8049 NESTED LOOPS
2 TABLE ACCESS FULL HRDM_EXTRACT_DATE
8049 TABLE ACCESS FULL BKG_USER_FIELDS_ENTRY
7117 SORT JOIN
26460 TABLE ACCESS FULL C_BKG_ADDRESS
7120 SORT JOIN
11 VIEW C_REF_EMPLOYMENT_STATUS
8049 VIEW C_BKG_USER_FIELDS_ENTRY
8042 NTABLE ACCESS FULL HRDM_EXTRACT_DATE
8049 TABLE ACCESS FULL BKG_USER_FIELDS_ENTRY
7117 SORT JOIN
26460 TABLE ACCESS FULL C_BKG_ADDRESS
7111 SVNTABLE ACCESS FULL REF_EMPLOYMENT_STATUS
7120 SORT JOIN
3890 VIEW C_REF_TITLE
3892 NTABLE ACCESS FULL HRDM_EXTRACT_DATE
3890 TABLE ACCESS FULL REF_TITLE
======== this is V_EE_ROSTER ==============
CREATE OR REPLACE VIEW HRDMADM.V_EE_ROSTER
DISTRICT_FUNCTION_UNIT,
HOME_AGENCY,
HOME_ORGANIZATION_CD,
HOME_ORGANIZATION_DESC,
EFFECTIVE_DATE,
GHRS_INTERNAL_EMPL_ID_NO,
APPOINTMENT_ID,
LAST_NAME,
FIRST_NAME,
MIDDLE_NAME,
EMPLMT_STAT_CD,
TITLE_CD,
TITLE_DESC,
SALARY_GRADE,
AMT_BASIS_ID,
SUPERVISORY_CD,
BASE_SALARY_RATE,
WORK_AREA_CD,
WORK_EXCHG_CD,
WORK_TRUNK_NO,
EXT_NO,
WORK_AREA_CD2,
WORK_EXCHG_CD2,
WORK_TRUNK_NO2,
EXT_NO2,
MAIL_ADDR_LINE_1,
MAIL_ADDR_LINE_2,
MAIL_CITY,
MAIL_STATE,
MAIL_ZIP_PREFIX,
MAIL_ZIP_SUFFIX,
SOCIAL_SECURITY_NO,
BIRTH_DATE,
RETIREMENT_SVC_DATE,
DEPT_SVC_DATE,
HIRED_DATE,
PERM_TEMP_ID,
ETHNIC_CD,
ETHNIC_DESC,
SEX,
DISABILITY_CD,
DISABILITY_DESC,
AGE,
HOME_AREA_CODE,
HOME_EXCHG_CODE,
HOME_TRUNK_NO,
HOME_EXT_NO,
MAIL_SAME_AS_HOME_ADDRESS_FL,
PRIVATE_HOME_FL
AS
SELECT /*+ RULE */
DISTINCT
hrdm_homeorg.CalcDistFctUnit(CASGN.GHRS_INTERNAL_EMPL_ID_NO,
CASGN.HOME_ORGANIZATION,
CASGN.EFFECTIVE_DATE,
CASGN.HOME_AGENCY) DISTRICT_FUNCTION_UNIT,
HOME_AGENCY HOME_AGENCY,
HOME_ORGANIZATION HOME_ORGANIZATION_CD,
F_home_org_name(CASGN.HOME_ORGANIZATION,
CASGN.EFFECTIVE_DATE,
CASGN.HOME_AGENCY) HOME_ORGANIZATION_DESC,
CASGN.EFFECTIVE_DATE EFFECTIVE_DATE,
SNAP.GHRS_IN_EMPL_ID_NO GHRS_INTERNAL_EMPL_ID_NO,
SNAP.APPT_ID APPOINTMENT_ID,
SNAP.EMP_LAST_NAME LAST_NAME,
SNAP.EMP_FIRST_NAME FIRST_NAME,
SNAP.EMP_MIDDLE_NAME MIDDLE_NAME,
SNAP.EMPS_CD EMPLMT_STAT_CD,
SNAP.TITL_CD TITLE_CD,
SNAP.TITL_LONG_DESC TITLE_DESC,
SNAP.GRDE_CD SALARY_GRADE,
SNAP.AMT_BASIS_ID AMT_BASIS_ID,
CTITL.JOB_REQUIREMENT_CD SUPERVISORY_CD,
SNAP.BASE_PAY_RATE_AMT BASE_SALARY_RATE,
CASGN.WORK_LOC_1ST_AREA_CODE WORK_AREA_CD,
CASGN.WORK_LOC_1ST_EXCHG_CODE WORK_EXCHG_CD,
CASGN.WORK_LOC_1ST_TRUNK_NO WORK_TRUNK_NO,
CASGN.WORK_LOC_1ST_EXT_NO EXT_NO,
CASGN.WORK_LOC_2ND_AREA_CODE WORK_AREA_CD2,
CASGN.WORK_LOC_2ND_EXCHG_CODE WORK_EXCHG_CD2,
CASGN.WORK_LOC_2ND_TRUNK_NO WORK_TRUNK_NO2,
CASGN.WORK_LOC_2ND_EXT_NO EXT_NO2,
SNAP.MAIL_ADDR_LINE_1 MAIL_ADDR_LINE_1,
SNAP.MAIL_ADDR_LINE_2 MAIL_ADDR_LINE_2,
SNAP.MAIL_CITY_NAME MAIL_CITY,
SNAP.MAIL_ST_CD MAIL_STATE,
SNAP.MAIL_ZIP_PREFIX MAIL_ZIP_PREFIX,
SNAP.MAIL_ZIP_SUFFIX MAIL_ZIP_SUFFIX,
SNAP.EMP_ID SOCIAL_SECURITY_NO,
SNAP.DOB_DATE BIRTH_DATE,
USR1.ELEMENT_VALUE_01 RETIREMENT_SVC_DATE,
USR1.ELEMENT_VALUE_02 DEPT_SVC_DATE,
USR1.ELEMENT_VALUE_03 HIRED_DATE,
SNAP.PERM_TEMP_FL PERM_TEMP_ID,
SNAP.ETHN_CD ETHNIC_CD,
SNAP.ETHN_LONG_DESC ETHNIC_DESC,
SNAP.GENDER_ID SEX,
SNAP.DSBL_CD DISABILITY_CD,
SNAP.DSBL_LONG_DESC DISABILITY_DESC,
SNAP.EMPLOYEE_AGE AGE,
C_BKG_ADDRESS.EMPLOYEE_AREA_CODE HOME_AREA_CODE,
C_BKG_ADDRESS.EMPLOYEE_EXCHG_CODE HOME_EXCHG_CODE,
C_BKG_ADDRESS.EMPLOYEE_TRUNK_NO HOME_TRUNK_NO,
C_BKG_ADDRESS.EMPLOYEE_EXT_NO HOME_EXT_No,
C_BKG_ADDRESS.MAIL_SAME_AS_HOME_ADDRESS_FL MAIL_SAME_AS_HOME_ADDRESS_FL,
C_BKG_ADDRESS.PRIVATE_HOME_FL PRIVATE_HOME_FL
FROM <---- NOTE: I'm testing this now with the tables in the proper order for RULE *
BKG_SNAP_EMPLOYEE SNAP,
C_BKG_EMPL_ASGNMT CASGN,
C_REF_TITLE CTITL,
BKG_EMPL_APPT,
C_REF_EMPLOYMENT_STATUS,
C_BKG_USER_FIELDS_ENTRY USR1,
C_BKG_ADDRESS
WHERE
SNAP.GHRS_IN_EMPL_ID_NO = CASGN.GHRS_INTERNAL_EMPL_ID_NO (+) AND
NVL(SNAP.APPT_ID,' ' ) = NVL(CASGN.APPOINTMENT_ID (+),' ') AND
SNAP.GHRS_IN_EMPL_ID_NO = C_BKG_ADDRESS.GHRS_INTERNAL_EMPL_ID_NO (+) AND
SNAP.GHRS_IN_EMPL_ID_NO = BKG_EMPL_APPT.GHRS_INTERNAL_EMPL_ID_NO (+) AND
NVL(SNAP.APPT_ID, ' ') = NVL(BKG_EMPL_APPT.APPOINTMENT_ID(+), ' ') AND
SNAP.TITL_CD = CTITL.TITLE_CD (+) AND
SNAP.EMPS_CD = C_REF_EMPLOYMENT_STATUS.EMPLOYMENT_STATUS_CD (+) AND
CASGN.GHRS_INTERNAL_EMPL_ID_NO = USR1.GHRS_INTERNAL_EMPL_ID_NO (+) AND
NVL(CASGN.APPOINTMENT_ID, ' ') = NVL(USR1.APPOINTMENT_ID (+), ' ') AND
SNAP.EMPS_CD NOT IN ('2', 'T', '0', '8') AND
SNAP.TITL_CD <> 'R09986'
====== this is explain plan w/ the index =============
call count cpu elapsed disk query current rows
Parse 1 0.04 0.32 0 0 0 0
Execute 2 0.00 0.00 0 0 0 0
Fetch 476 6.23 17.47 7253 51598 87 7120
total 479 6.27 17.79 7253 51598 87 7120
Misses in library cache during parse: 1
Optimizer goal: RULE
Parsing user id: 129 (TESTTUNE)
Rows Row Source Operation
7120 SORT ORDER BY
7120 VIEW V_EE_ROSTER
7120 SORT UNIQUE
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 MERGE JOIN OUTER
7121 SORT JOIN
7120 NESTED LOOPS OUTER
7121 NESTED LOOPS OUTER
7121 TABLE ACCESS FULL BKG_SNAP_EMPLOYEE
7117 TABLE ACCESS BY INDEX ROWID C_BKG_ADDRESS
14237 INDEX RANGE SCAN (object id 362347)
7120 INDEX RANGE SCAN (object id 267185)
7120 SORT JOIN
9510 VIEW C_BKG_EMPL_ASGNMT
9510 NESTED LOOPS
2 TABLE ACCESS FULL HRDM_EXTRACT_DATE
9510 TABLE ACCESS BY INDEX ROWID BKG_EMPL_ASGNMT
9511 INDEX RANGE SCAN (object id 267191)
6834 SORT JOIN
8049 VIEW C_BKG_USER_FIELDS_ENTRY
8049 NESTED LOOPS
2 TABLE ACCESS FULL HRDM_EXTRACT_DATE
8049 TABLE ACCESS FULL BKG_USER_FIELDS_ENTRY
7120 SORT JOIN
11 VIEW C_REF_EMPLOYMENT_STATUS
11 NESTED LOOPS
2 TABLE ACCESS FULL HRDM_EXTRACT_DATE
11 TABLE ACCESS FULL REF_EMPLOYMENT_STATUS
7120 SORT JOIN
3890 VIEW C_REF_TITLE
3890 NESTED LOOPS
2 TABLE ACCESS FULL HRDM_EXTRACT_DATE
3890 TABLE ACCESS FULL REF_TITLE
====
Thanks,
Dennis

Similar Messages

  • I sure hope this is the right place to ask this question.

    Hello.
    Is there a place where I can record and then listen to the recording of my voice? I need to say something into it for an assignment at school.
    Thank you.

    Hello 
    Open GarageBand
    Click New Music Project, choose a location and click Create
    In the bottom left hand corner click the + symbol and choose Real Instrument, click Create.
    Click the Red record button ◉ in the bar at the bottom. You are now recording.
    When you're finished click the pair of scissors ✂ in the bottom left hand corner of the window to open the editor and you can then use cut, copy and paste commands to edit as required.
    Then if you need to burn to disc:
    Choose Share menu > Send song to iTunes
    Open iTunes
    Create a playlist by clicking the + symbol in the bottom left hand corner of the window.
    Click Burn Disk ☢ in the bottom right hand corner.
    Hope that helps.
    mrtotes

  • Wasn't sure if it the right place to ask this question, but are the white shopping bags sends out by Apple Store eco-friendly?

    Well, First time to raise my hand here, question as titled.
    No information can be found on the website though.

    Joey ~ Welcome to the Support Communities. Although the white shopping bags aren't specifically mentioned, the page below explains Apple's general approach to reducing their environmental footprint:
    http://www.apple.com/environment/
    "...Our packaging designs use pulp fiber from post-consumer paper streams,"

  • My speakers to my iPhone 3 just shut off this morning nothing will play through it I don't know if this is the right place to ask the question but what should I do

    I Don't know what to do about my speakers they shut off for no reason

    Hello Brandon,
    I would be concerned too if my speakers were not working on my iPhone.  I found an article that has steps to troubleshoot this issue:
    iPhone: Can't hear through the receiver or speakers
    http://support.apple.com/kb/TS1630
    Thank you for posting in the Apple Support Communities.  
    Best,
    Sheila M.

  • Hi everyone, not sure if this is the right forum to ask this question, however any redirect is appreciated. Where can I get the download for the latest old mozilla browser. The one with the dinosaur icon before the browser turned firefox. Thanks, Jen

    Hi everyone
    Not sure if this is the right forum to ask this question, however any redirect is appreciated. Where can I get the download for the latest old mozilla browser. The one with the dinosaur icon before the browser turned firefox. Thanks, Jen

    Phoenix and Firebird were what Firefox was called before Firefox was settled on in 2004, and both used "birds" as the logo. IIRC, the dinosaur was used in the Mozilla Suite.
    Here are the earliest versions of the Mozilla Suite. <br />
    http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/
    I hope this request for a historical purposes of where Mozilla came from, because those old versions aren't safe to use on the internet any longer.

  • I know this isn't really the right place to ask, but could someone explain why when I open Portal 2, that I got off steam and spent a whole day downloading, keeps crashing when I click the Campaign/Single Player mode. It Freezes and then crashes. Help!

    I know this isn't really the right place to ask, but could someone explain why when I open Portal 2, that I got off steam and spent a whole day downloading, keeps crashing when I click the Campaign/Single Player mode. It Freezes and then crashes. Help!

    I know this isn't really the right place to ask...
    Uhm, why don't you go to the right place, then? There are several Steam/Portal forums out there...

  • Hi there, I just would like to suppress my ADOBE ID but I didn't find the right place to post my question ! Could you help me ?

    Hi there, I just would like to suppress my ADOBE ID but I didn't find the right place to post my question ! Could you help me ?

    What do you mean by "suppress my ADOBE ID" ?
    The following link might be useful.
    For the link below click the Still Need Help? option in the blue area at the bottom and choose the chat option...
    Adobe ID and registration chat support (non-CC)
    http://helpx.adobe.com/x-productkb/global/service-c1.html ( http://adobe.ly/19r6ZDp )

  • Looking for Filter or Actions - Is it the right place to ask.

    Hi everybody,
    I'm looking for Filter or Actions - Is it the right place to ask...
    I'd like to ask a Filter or Actions that gives me the possibility to convert a picture from digital camera to the picture that look like mobile quality, like it shoot from the mobile...
    Naama.

    Is your CS6 for Mac or Windows?
    (The second licensed install is already being used by my son.)
    Best if you don't mention that here. It's a breach of the End User License Agreement.
    The second install is for the license holder (you) and the license holder alone. It is not permitted to be shared, even amongst family members. Your son should have his own paid for copy complete with two activations.

  • Hi, i guess this is the right place to ask? Not sure where else to go...

    I have audio visualization on my pc, so when i play songs from MP3, random patterns etc are generated, this im sure you know.
    well, is there a way to turn my MP3 track, into a VIDEO so i can attach the Visualization to the song - and burn to CD, and put in my DVD player...?
    Thanks

    Definitely not the right place to ask. This has absolutely nothing to do with Java.
    But what you need is screen capture software (Fraps for example...go to download.com or google for other screen capture software). You'll need to use the capture software to create your video. Then use some kind of authoring tool to create your DVD, with the sound and video files put together.
    If you came to a Java forum for help with this, the solution might be a bit over your head...

  • How to post screenshots within message (probably not right place to ask)

    If I want to ask a question on these apple forums, and want to paste in a screenshot of what I'm taking about to aid the discussion, how do I do that?
    (Sorry for taking up room here, this is probably not the right forum for asking this)

    Image: !http://../post.gif!
    The word IMAGE is not included, just the ! to the otherr ! and you can use .jpg also
    [Look here|http://discussions.apple.com/help.jspa] for tags

  • Where is the best place to ask these questions?

    In the next few weeks I will be leaving for Afghanistan, and I have a lot of questions to ask someone w/regards to my Verizon phone/service, as well as other options (such as Skype) that may be available.
    Is that a Tech Support question that would be over the phone or am I better off going into a Verizon Store?

    extreme wrote:
    In the next few weeks I will be leaving for Afghanistan, and I have a lot of questions to ask someone w/regards to my Verizon phone/service, as well as other options (such as Skype) that may be available.
    Is that a Tech Support question that would be over the phone or am I better off going into a Verizon Store?
    I'm pretty good at answering global coverage questions, so fire away and I'll see what I can do.

  • What is the best place to ask EDI questions?

    Hi all,
    Should I ask them here (which forum/group) or some other site altogether??.
    Thanks,
    Charles.

    Hi Charles,
    You can ask to ABAP Development ->Data Transfers forum.
    Is there any wrong if we ask the same question in two forums? You may get answers from both forums which might be helpful. I am not sure.
    Thanks,
    Srinivas

  • Not sure if this is the right place to ask it or not

    but I'm curious as to how much it would cost me as an early term fee. I have a galaxy s4 and have had verizon for about 3 years. Does anyone have an idea how much it would cost me by chance?

        I'm concerned you're asking this Daedricx, we don't want to see you go. What has you considering leaving us?
    If you're still under contract, the early termination starts at $350, reduced by $10 every month the line is active and bill paid. There is a minimum of $120; once you reach $120.00 left as the termination fee, it will completely reach $0.00 the day after your agreement is fulfilled.
    AdaS_VZW
    Follow us on Twitter at @VZWSupport 
    AdaS_VZW
    Follow us on Twitter at @VZWSupport 

  • I'm not sure if this is the right place to post this question...

    The hard drive icon has mysteriously disappeared off of my desktop and I have NO CLUE how to get it back! I also added another hard drive and that icon as well, does not show up on the desktop. If I load a cd in the drive, it will show up - but my hard drive(s) won't.
    HELP!!!!
    G4   Mac OS X (10.4.8)  

    Try this:
    Repairing the Hard Drive and Permissions
    Boot from your OS X Installer disc. After the installer loads select your language and click on the Continue button. Then select Disk Utility from the Installer menu (Utilities menu for Tiger.) After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list. In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive. If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer. Now shutdown the computer for a couple of minutes and then restart normally.
    If DU reports errors it cannot fix, then you will need Disk Warrior (4.0 for Tiger) and/or TechTool Pro (4.5.2 for Tiger) to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.

  • Probably not right place to ask RE New You tube app but here it goes anyways

    I just installed the you tube app on my iPhone 5. I created a new username, verified the username by email and am currently logged in.
    Yet I am unable to add any video to favorites (I receive an error message saying an error occurred, and get the same message no matter what video I attempt.
    Likewise, when attempting to create a playlist I get a very similar message regardless of what video I attempt.
    100% certain I am logged in.
    Any suggestions?

    Thanks. I just tried that with no luck.
    Any other suggestions?
    Thanks again!

Maybe you are looking for

  • PP-PI - Process message processing and batch management in PI_CONS message

    Hi All, Hope you can help me to find the better solution... I will try to explain my scenario Scenario: to control the production run PP-PI module is in use. Process order are created in SAP system and then transferred to the process control system w

  • HT1414 it still wont work i have done everything

    u guys need to fix my app store it keeps crashing when i go to my purchased items

  • An active email account in Outlook is required to set up iCloud

    I have just installed the iCloud windows desktop tool it can see that i have contacts and calendar enteries in Outlook but doesnt reconsie that i have active email accounts working through outlook. I have 3 email accounts running through Outlook 2 th

  • HP Recovery Manager Back Up Disc Problem

    I backed up my HP Pavillion P-6240F computer files using HP Recovery Manager to create  backup discs. I am using Window 8.1  operating system. When I tried to restore this data, I used the .exe file to start the process. During the 3rd disc the proce

  • Can't share photos via e-mail from iPhoto

    I am trying to share some photos via iPhoto by mail. When I try to enter an e-mail address in the To box, it won't accept it - as soon as I leave to box, the address I have written just dissappers. It also won't allow me to just select the address th