Upside down question mark and exclamatio​n mark on touch keypad. 9800 torch
how do i change question mark and exclamation mark so they are not upside down. tech support at orange business were hopeless. simply asked around in the office ending up suggesting they replace the handset??
do you mean your question mark looks like this : ¿ instead of this : ?
and your exclamation mark looks like this : ¡ instead of this : !
can you explain how you type those characters ? Is there anything written in the top right corner of your device ? like ES or EN ?
The search box on top-right of this page is your true friend, and the public Knowledge Base too:
Similar Messages
-
Special character showing as upside down question mark on oracle report
We have an oracle report which selects data from a database table. Report shows a name field and names with a special character is showing as upside down question mark.
The name is Simon John ễễ BaileyŠğčẫ
But when we run the oracle report the name is showed with 6 upside down question marks
I am not sure if these characters are unicode? (beyond western european character set)
Oracle database: 11.2.0.1 with nls_characterset = AL32UTF8
Oracle Reports Server: 10.1.2.3.0 with the following locale settings:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Any ideas, suggesstions, is this font related issue?
Thanks for your help.You mean the operating system where the Oracle reports server resides?
-
More localization woes - upside down question marks.
With some effort, I am able to load variable values from the database based on the language the user has selected, and display those variable values in my column headings and the like (see thread How are session variables used for localization? for that process).
However I can only display ASCII values!!
I can load my translations with the strings "(ENGLISH)" and "(JAPANESE)", and based on whether the user selected English or Japanese, my column headings will in fact show the strings "(ENGLISH)" and "(JAPANESE)".
Great!
Except, when I load my database with what Japanese text, all I get in the UI is upside-down question marks.
I'm using a tool to load this Japanese text into the DB written by someone else who swears(! ) this tool writes data into the DB in a format that is known to have worked for OBIEE Localization. On inspection I find this Japanese is in Unicode.
I have written a Java app that reads the Japanese text back from the DB. When I inspect the String contents in the debugger, the data returned from the ResultSet does look like the Unicode data in the original text file. So the data looks good (?) in the DB.
In the debugger, the character values in the String equate to these hex values:
0x30B5
0x30FC
0x30D3
(8 characters worth, 16 bytes).
But now how do I turn these 0x30B5 Unicode characters into Japanese in the OBIEE UI?
I am testing this in OBIEE with Japanese (Nihongo) selected. Most of OBIEE switches to Japanese just fine. It's not a local display issue. But my variables with Unicode values display as nothing but upside-down question marks. D'oh!!
Thanks for any help!
- OBIEE 10.1.3.4
- Oracle DB 10g
- DB is set to use UTF-8 charset.Never mind. I think it's working.
-
Inserting upside down question marks/Inverted Question marks into database
Hi All,
When I am inserting any special character into database it is
inserted as upside down question marks/Inverted Question marks.
When I am trying to display the same string throgh the application
the special characters are displaying as small square box.
NLS Parameters are as follows:-
NLS_LANGUAGE AMERICAN
NLS_CHARACTERSET UTF8
NLS_NCHAR_CHARACTERSET UTF8
NLS_RDBMS_VERSION 9.2.0.4.0
can any body help in this?
Thanks in advance.What are any "special character" and how do you insert them?
Have you verified what is stored in the db, e.g. with select string, dump(string,1016) from table ...
What character set (or locale) does the app/os use, and is NLS_LANG set accordingly?
The square box often means that the font used does not have the proper glyph to represent (display) a character. In your case this may be a consequence of improperly storing or retrieving character data. -
How do I type questions in spanish? Like with the upside down question mark
I need to type my class questions in spanish but cannot find the upside down question mark. Any ideas?
Why not activating the Keyboard viewer delivered by Apple from the PrefPane International > Input ?
Yvan KOENIG (from FRANCE jeudi 25 septembre 2008 12:26:29) -
What does the upside down question mark mean???
what does the upside down question mark (¿) mean??? its a collection of dem together like ¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿
what does it represent??? how can we read it??Where do you see it?
Debugging?
Email?
Importing an image?
Converting a PDF?
Sounds like a corrupted font or munged Unicode interaction... -
Spanish Question Marks and Dollar signs
Every time one of my friends (using a Razr on ATT) sends me a sms with a dollar sign it shows up as an upside down question mark.
My settings are for English, US (as delivered by ATT).
What's up with that? Anyone else seeing this?I haven't had that specific problem, but when I send an n with the (nyay?) Spanish accent mark, it shows up weird on some of my friends' non-iPhones.
-
ConvertToClob and byte order mark for UTF-8
We are converting a blob to a clob. The blob contains the utf-8 byte representation (including the 3-byte byte order mark) of an xml-document. The clob is then passed as parameter to xmlparser.parseClob. This works when the database character set is AL32UTF8, but on a database with character set WE8ISO8859P1 the clob contains an '¿' before the '<'AL32UTF8');
I would assume that the ConvertToClob function would understand the byte order mark for UTF-8 in the blob and not include any parts of it in the clob. The byte order mark for UTF-8 consists of the byte sequence EF BB BF. The last byte BF corresponds to the upside down question mark '¿' in ISO-8859-1. Too me, it seems as if ConvertToClob is not converting correctly.
Am I missing something?
code snippets:
l_lang_context number := 1;
dbms_lob.createtemporary(l_file_clob, TRUE);
dbms_lob.convertToClob(l_file_clob, l_file_blob,l_file_size, l_dest_offset,
l_src_offset, l_blob_csid, l_lang_context, l_warning);
procedure fetch_xmldoc(p_xmlclob in out nocopy clob,
o_xmldoc out xmldom.DOMDocument) is
parser xmlparser.Parser;
begin
parser := xmlparser.newParser;
xmlparser.parseClob(p => parser, doc => p_xmlclob);
o_xmldoc := xmlparser.getDocument(parser);
xmlparser.freeParser(parser);
end;The database version is 10.2.0.3 on Solaris 10 x86_64
Eyðun
Edited by: Eyðun E. Jacobsen on Apr 24, 2009 8:58 PMcan this be of some help? http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions027.htm#SQLRF00620
Regards
Etbin -
I received a pdf file that is upside down. Rotated and saved. When I open the file, it is still upsided. How to solve this problem?
Hi,
I think you are rotating the PDFs from View and rotate. it would only change the current View of the PDF.
Kindly click on Tools on the right hand side > Pages > Rotate. then save the PDF.
Let me know if it helps.
~Pranav -
Pages always prints envelopes upside down
When using Pages to print envelopes, my HP laserjet always prints the envelope upside down. Apple and HP indicate I shoudl feed the envelopes with the top to the right. This works properly with everyother piece of software I have used
I know, when I use Pages I could just change the orientation of the envelope in the envelope feed slot, or check "reverse page orientation" in the Print dialog (so the envelope is upside down in the print preview.) But I'd prefer not to have to remember random procedures to accomodate software malfunctions. Is there some preference I can set in Pages (or something) to fix this so it works correctly?
PS.I hate to post this as a question, but the Apple Support Communities (SW platform, not the people ) has sort of forces this.
Why in the world does it present "Ask a question" as the main option. Initially I skipped that, but the community search funcion really *****. Searching is incredibly non-intuitive and poorly targeted (If I'm in the pages section why is it giving me totally unrelated results from unrelated sections?
Get on the ball Apple. You broke the "Support Communities" website and the OS X built in "Help Center" years ago, and still haven''t fixed them.
Thank God for all the helpful Mac users out there, because Apple's help and support efforts (Help platforms, manuals, etc.) seem to have fallen by the wayside.Hi John,
No help on your actual question, but some comments on the search function here.
Search offers the choice of limiting the searsch to a specific community/forum when the first results are presented. You can also limit the search to a specific user.
The basic search is a keyword search, and turns up any post that has that keyword in it (with some weighting added by then software). Searches search for "Any" of the terms included in the query unless you limit the results using commands such as AND or NEAR. Not all that intuitive, I'll agree.
One other feature of the ASC site is the 'related' topics list, "More Like This," that appears after you've submitted a query. You'll find the list to the right of the message(s) in the community. A click opn the (green) checked items will often provide a solution to your(well described) issue.
None marked 'solved' on the list at this time, but some worth exploring for hints or a solution.
Regards,
Barry -
Stuck CD in drive: is there a solution other than upside-down?
It seems that everytime someone has a CD stuck in their DVD drive, the solution is to hold the computer upside-down, press F12, or something similarly "agricultural"... When it happened to me the firtst time, I was in such a panic that when, eventually, it spit it out, I was too thankful to question the fact that, surely, it is NOT normal to have to go through this upside-down-press F12 (and pray) procedure to simply eject a CD.
Is there another solution to stuck CDs? For example:
- Return Computer to Apple for servicing? What would they do to it anyway? It seems that it's not just my own DVD drive that happens to be faulty. Rather, it seems much more common as a problem, which might point out to some inherent fault with the DVD drive. In other words, I cannot imagine Apple servicing being able to repair it, and replacing it would not yield necessarilly better results.
- Replace the DVD drive with a third-party option, at my cost? I almost wouldn't mind that because I just want piece of mind, but it's just not right, is it? Why should I have to pay for it? It never said in the advertising blurb that:
"Here you have the new MacBook Pro, featuring a DVD drive that works (Please note: we kinda didn't really sort out the eject thang...sorry. But PLEASE...buy it nevertheless!)"
The short of it is that I expected a working DVD drive, and Apple failed to deliver a reliable one, generally, it seems. I want another solution than turning my computer upside-down and F12. Any suggestions?...
Thanks
AntMay I suggest the radical idea that you have Apple repair the drive?
As for others having the problem, what difference does that make to you? Get yours fixed and be on your way.
If Apple sees many units returned for a similar repair, they'll diagnose the problem and rectify it at the factory. -
Hello
I installed new hard drive to my MacBook Air 2008 and when I try to install lion/snow leopard/ mavericks it won't show up the disk. I can't find the hard drive.
I don't now what to do. I tried everything. I spoke with a guy in macsupport here in Sweden and he said I have to buy snow leopard and install it from the original dvd in order for computer to format. My computer is old like I said its from 2008. I've never update it or upgrade. This is first time. It laid in storage for three years so I decide it to use it again but hdd was damaged so I had to change it, and now all I get is flashing question folder and forbidden sign, you know the sign for auto traffic.
Is it true that the only way to restore or to find the new hdd or to boot the question mark and forbidden sign marks by installing osx from its original dvd or buy snow leopard?
After I spoke with the guy from Mac support, I got little suspicious so I spoke to another one and he told me all I need to do is format hdd with the help of a sata hdd cable with help of another macbook and then I was good to go.
What do u think?
Should I buy snow leopard or can I burn it from my sister computer?I first would try Target Disk Mode to format and install an OSX on the new storage drive.
http://support.apple.com/kb/ht1661
You will need a OSX source that is compatible with the MBA. If you have the original, use that.
Ciao. -
Shoot Upside-down Video on Purpose
I saw a post on here about upside-down video happening to a guy by accident and it gave me an idea. I want to shoot upside-down on purpose and then rotate it to right side up. I do multicamera shoots by myself with preset cameras at different angles on tripods and a handheld for zooming and panning to get details (stage performances). Since I'm not always near them, there's always the danger of somebody bumping into the tripods and messing it up, the audience member who decides to stand up and yack with somebody for five minutes in front of a camera, or God forbid, just running off with one of my cameras. With todays lightweight cameras with super long run times and cheap memory it would be really easy to come up with some ceiling or wall mounts, maybe even magnetic, to hold a camera to a T-bar grid, I-beam, column, etc. upside-down. The camera tripod mounts are all on the bottom so designing a bracket to hold the cam right side up would complicate things a lot more, add weight, and make it hang lower. Of course all of the video would be digital and most likely AVCHD. My question is would rotating the final footage cause any degredation of the video or is it all done while still digital without being uncompressed first. Anybody know? Thanks.
Mike=========
it would be really easy to come up with some ceiling or wall mounts, maybe even magnetic, to hold a camera to a T-bar grid, I-beam, column, etc. upside-down.
===========
I would stay away from magnets , because the digital media ( sd cards, chips in camera etc ) are not happy with magnetic stuff. Magnets tend to kill those things... so forget that idea.
You could use 750 pidgeons taped or screwed to walls, ceiling etc..or c-clamps with 750 stud to I beams, lots of stuff to use..with a gobo head and a PIN in head with thread on end to attach your camera ( can use thread adapters to go from 3/8 to 1/4 or 5/16 etc as needed ).. so anyway, however you attach doesnt matter but no magnets.
Turning cameras ( dutch angles, or vertical ) is common. With green screens of "people" its very common to turn camera vertical to get the MOST resolution for post work... and when that post work is DONE the result is put back into the horizontal frame for export. Here is sample of what I mean ...
http://www.reduser.net/forum/showthread.php?79720-Shooting-vertically-more-resolution-in-p ost
You can see that the person FITS into frame better with vertical frame ( camera turned sideways )..so for post work you get more resolution to do that work. THEN when done with that you have to put that into a horizontal frame for export and final product....cause thats how we watch movies.
Cameras dont care how you turn them etc.. so the fact of " generational " loss etc is up to your editing program and how it handles the data and export etc.. has nothing to do with what 'angle' you shoot at etc. Of course, if you go to horizontal from vertical like with sample above, you are "reducing" the image of the person to fit the horizontal frame in the end product...so you don't lose anything except the size of person.. and again, all this boils down to what your editing software can do regarding exports in general. So, no , you don't lose anything going upside down, cause who cares ? Not the camera. -
Response time of query utterly upside down because of small where clause change
Hello,
I'm wondering why a small change on a where clause in a query has a dramatic impact on its response time.
Here is the query, with its plan and a few details:
select * from (
SELECT xyz_id, time_oper, ...
FROM (SELECT
d.xyz_id xyz_id,
TO_CHAR (di.time_operation, 'DD/MM/YYYY') time_oper,
di.time_operation time_operation,
UPPER (d.delivery_name || ' ' || d.delivery_firstname) custname,
d.ticket_language ticket_language, d.payed,
dsum.delivery_mode delivery_mode,
d.station_delivery station_delivery,
d.total_price total_price, d.crm_cust_id custid,
d.bene_cust_id person_id, d.xyz_num, dpe.ers_pnr ers_pnr,
d.delivery_name,
TO_CHAR (dsum.first_travel_date, 'DD/MM/YYYY') first_traveldate,
d.crm_company custtype, UPPER (d.client_name) partyname,
getremark(d.xyz_num) remark,
d.client_app, di.work_unit, di.account_unit,
di.distrib_code,
UPPER (d.crm_name || ' ' || d.crm_firstname) crm_custname,
getspecialproduct(di.xyz_id) specialproduct
FROM xyz d, xyz_info di, xyz_pnr_ers dpe, xyz_summary dsum
WHERE d.cancel_state = 'N'
-- AND d.payed = 'N'
AND dsum.delivery_mode NOT IN ('DD')
AND dsum.payment_method NOT IN ('AC', 'AG')
AND d.xyz_blocked IS NULL
AND di.xyz_id = d.xyz_id
AND di.operation = 'CREATE'
AND dpe.xyz_id(+) = d.xyz_id
AND EXISTS (SELECT 1
FROM xyz_ticket dt
WHERE dt.xyz_id = d.xyz_id)
AND dsum.xyz_id = di.xyz_id
ORDER BY di.time_operation DESC)
WHERE ROWNUM < 1002
) view
WHERE view.DISTRIB_CODE in ('NS') AND view.TIME_OPERATION > TO_DATE('20/5/2013', 'dd/MM/yyyy')
plan with "d.payed = 'N'" (no rows, *extremely* slow):
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1001 | 4166K| 39354 (1)| 00:02:59 |
|* 1 | VIEW | | 1001 | 4166K| 39354 (1)| 00:02:59 |
|* 2 | COUNT STOPKEY | | | | | |
| 3 | VIEW | | 1001 | 4166K| 39354 (1)| 00:02:59 |
| 4 | NESTED LOOPS OUTER | | 1001 | 130K| 39354 (1)| 00:02:59 |
| 5 | NESTED LOOPS SEMI | | 970 | 111K| 36747 (1)| 00:02:47 |
| 6 | NESTED LOOPS | | 970 | 104K| 34803 (1)| 00:02:39 |
| 7 | NESTED LOOPS | | 970 | 54320 | 32857 (1)| 00:02:30 |
|* 8 | TABLE ACCESS BY INDEX ROWID| XYZ_INFO | 19M| 704M| 28886 (1)| 00:02:12 |
| 9 | INDEX FULL SCAN DESCENDING| DNIN_IDX_NI5 | 36967 | | 296 (2)| 00:00:02 |
|* 10 | TABLE ACCESS BY INDEX ROWID| XYZ_SUMMARY | 1 | 19 | 2 (0)| 00:00:01 |
|* 11 | INDEX UNIQUE SCAN | SB11_DSMM_XYZ_UK | 1 | | 1 (0)| 00:00:01 |
|* 12 | TABLE ACCESS BY INDEX ROWID | XYZ | 1 | 54 | 2 (0)| 00:00:01 |
|* 13 | INDEX UNIQUE SCAN | XYZ_PK | 1 | | 1 (0)| 00:00:01 |
|* 14 | INDEX RANGE SCAN | DNTI_NI1 | 32M| 249M| 2 (0)| 00:00:01 |
| 15 | TABLE ACCESS BY INDEX ROWID | XYZ_PNR_ERS | 1 | 15 | 4 (0)| 00:00:01 |
|* 16 | INDEX RANGE SCAN | DNPE_XYZ | 1 | | 2 (0)| 00:00:01 |
Predicate Information (identified by operation id):
1 - filter("DISTRIB_CODE"='NS' AND "TIME_OPERATION">TO_DATE(' 2013-05-20', 'syyyy-mm-dd'))
2 - filter(ROWNUM<1002)
8 - filter("DI"."OPERATION"='CREATE')
10 - filter("DSUM"."DELIVERY_MODE"<>'DD' AND "DSUM"."PAYMENT_METHOD"<>'AC' AND "DSUM"."PAYMENT_METHOD"<>'AG')
11 - access("DSUM"."XYZ_ID"="DI"."XYZ_ID")
12 - filter("D"."PAYED"='N' AND "D"."XYZ_BLOCKED" IS NULL AND "D"."CANCEL_STATE"='N')
^^^^^^^^^^^^^^
13 - access("DI"."XYZ_ID"="D"."XYZ_ID")
14 - access("DT"."XYZ_ID"="D"."XYZ_ID")
16 - access("DPE"."XYZ_ID"(+)="D"."XYZ_ID")
plan with "d.payed = 'N'" (+/- 450 rows, less than two minutes):
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1001 | 4166K| 58604 (1)| 00:04:27 |
|* 1 | VIEW | | 1001 | 4166K| 58604 (1)| 00:04:27 |
|* 2 | COUNT STOPKEY | | | | | |
| 3 | VIEW | | 1002 | 4170K| 58604 (1)| 00:04:27 |
| 4 | NESTED LOOPS OUTER | | 1002 | 130K| 58604 (1)| 00:04:27 |
| 5 | NESTED LOOPS SEMI | | 1002 | 115K| 55911 (1)| 00:04:14 |
| 6 | NESTED LOOPS | | 1476 | 158K| 52952 (1)| 00:04:01 |
| 7 | NESTED LOOPS | | 1476 | 82656 | 49992 (1)| 00:03:48 |
|* 8 | TABLE ACCESS BY INDEX ROWID| XYZ_INFO | 19M| 704M| 43948 (1)| 00:03:20 |
| 9 | INDEX FULL SCAN DESCENDING| DNIN_IDX_NI5 | 56244 | | 449 (1)| 00:00:03 |
|* 10 | TABLE ACCESS BY INDEX ROWID| XYZ_SUMMARY | 1 | 19 | 2 (0)| 00:00:01 |
|* 11 | INDEX UNIQUE SCAN | AAAA_DSMM_XYZ_UK | 1 | | 1 (0)| 00:00:01 |
|* 12 | TABLE ACCESS BY INDEX ROWID | XYZ | 1 | 54 | 2 (0)| 00:00:01 |
|* 13 | INDEX UNIQUE SCAN | XYZ_PK | 1 | | 1 (0)| 00:00:01 |
|* 14 | INDEX RANGE SCAN | DNTI_NI1 | 22M| 168M| 2 (0)| 00:00:01 |
| 15 | TABLE ACCESS BY INDEX ROWID | XYZ_PNR_ERS | 1 | 15 | 4 (0)| 00:00:01 |
|* 16 | INDEX RANGE SCAN | DNPE_XYZ | 1 | | 2 (0)| 00:00:01 |
Predicate Information (identified by operation id):
1 - filter("DISTRIB_CODE"='NS' AND "TIME_OPERATION">TO_DATE(' 2013-05-20', 'syyyy-mm-dd'))
2 - filter(ROWNUM<1002)
8 - filter("DI"."OPERATION"='CREATE')
10 - filter("DSUM"."DELIVERY_MODE"<>'DD' AND "DSUM"."PAYMENT_METHOD"<>'AC' AND "DSUM"."PAYMENT_METHOD"<>'AG')
11 - access("DSUM"."XYZ_ID"="DI"."XYZ_ID")
12 - filter("D"."XYZ_BLOCKED" IS NULL AND "D"."CANCEL_STATE"='N')
13 - access("DI"."XYZ_ID"="D"."XYZ_ID")
14 - access("DT"."XYZ_ID"="D"."XYZ_ID")
16 - access("DPE"."XYZ_ID"(+)="D"."XYZ_ID")
XYZ.PAYED values breakdown:
P COUNT(1)
Y 12202716
N 9430207
tables nb of records:
TABLE_NAME NUM_ROWS
XYZ 21606776
XYZ_INFO 186301951
XYZ_PNR_ERS 9716471
XYZ_SUMMARY 21616607
Everything that comes inside the "select * from(...) view" parentheses is defined in a view. We've noticed that the line "AND d.payed = 'N'" (commented above) is the guilty clause: the query takes one or two seconds to return between 400 and 500 rows if this line is removed, when included in the query, the response time then switches to *hours* -sic !- but then the result set is empty (no rows returned). The plan is exactly the same whether this "d.payed = 'N'" is added or removed, I mean the nb of steps, access paths, join order etc., only the rows/bytes/cost columns values change, as you can see.
We've found no other way of solving this perf issue but by taking out this "d.payed = 'N'" condition and setting it outside the view along with view.DISTRIB_CODE and view.TIME_OPERATION.
But we would like to understand why such a small change on the XYZ.PAYED column turns everything upside down that much, and we'd like to be able to tell the optimizer to perform this check on payed = 'N' by itself in the end, just like we did, through the use of a hint if possible...
Anybody ever encountered such a behaviour before ? Do you have any advice regarding the use of a hint to reach the same response time as that we've got by setting the payed = N condition outside of the view definition ??
Thanks a lot in advance.
Regards,
SebI am really sorry I couldn't get back earlier to this forum...
Thanks to you all for your answers.
First I'd just like to correct a small mistake I made, when writing
"the query takes one or two seconds": I meant one or 2 *minutes*. Sorry.
> What table/columns are indexed by "DNTI_NI1"?
aaaa.dnti_ni1 is an index ON aaaa.xyz_ticket(xyz_id, ticket_status)
> And what are the indexes on xyz table?
Too many:
XYZ_ARCHIV_STATE_IND ARCHIVE_STATE
XYZ_BENE_CUST_ID_IND BENE_CUST_ID
XYZ_BENE_TTL_IND BENE_TTL
XYZ_CANCEL_STATE_IND CANCEL_STATE
XYZ_CLIENT_APP_NI CLIENT_APP
XYZ_CRM_CUST_ID_IND CRM_CUST_ID
XYZ_DELIVE_MODE_IND DELIVERY_MODE
XYZ_DELIV_BLOCK_IND DELIVERY_BLOCKED
XYZ_DELIV_STATE_IND DELIVERY_STATE
XYZ_XYZ_BLOCKED XYZ_BLOCKED
XYZ_FIRST_TRAVELDATE_IND FIRST_TRAVELDATE
XYZ_MASTER_XYZ_IND MASTER_XYZ_ID
XYZ_ORG_ID_NI ORG_ID
XYZ_PAYMT_STATE_IND PAYMENT_STATE
XYZ_PK XYZ_ID
XYZ_TO_PO_IDX TO_PO
XYZ_UK XYZ_NUM
For ex. XYZ_CANCEL_STATE_IND on CANCEL_STATE seems superfluous to me, as the column may only contain Y or N (or be null)...
> Have you traced both cases to compare statistics? What differences did it reveal?
Yes but it only shows more of *everything* (more tables blocks accessed, the same
for indexes blocks, for almost all objects involved) for the slowest query !
Greping WAIT on the two trc files made for every statement and counting the
object IDs access show that the quicker query requires much less I/Os; the
slowest one overall needs much more blocks to be read (except for the indexes
DNSG_NI1 or DNPE_XYZ for example). Below I replaced obj# with the table/index
name, the first column is the figure showing how many times the object was
accessed in the 10053 file (I ctrl-C'ed my second execution ofr course, the
figures should be much higher !!):
[login.hostname] ? grep WAIT OM-quick.trc|...|sort|uniq -c
335 XYZ_SUMMARY
20816 AAAA_DSMM_XYZ_UK (index on xyz_summary.xyz_id)
192 XYZ
4804 XYZ_INFO
246 XYZ_SEGMENT
6 XYZ_REMARKS
63 XYZ_PNR_ERS
719 XYZ_PK (index on xyz.xyz_id)
2182 DNIN_IDX_NI5 (index on xyz.xyz_id)
877 DNSG_NI1 (index on xyz_segment.xyz_id, segment_status)
980 DNTI_NI1 (index on xyz_ticket.xyz_id, ticket_status)
850 DNPE_XYZ (index on xyz_pnr_ers.xyz_id)
[login.hostname] ? grep WAIT OM-slow.trc|...|sort|uniq -c
1733 XYZ_SUMMARY
38225 AAAA_DSMM_XYZ_UK (index on xyz_summary.xyz_id)
4359 XYZ
12536 XYZ_INFO
65 XYZ_SEGMENT
17 XYZ_REMARKS
20 XYZ_PNR_ERS
8598 XYZ_PK
7406 DNIN_IDX_NI5
29 DNSG_NI1
2475 DNTI_NI1
27 DNPE_XYZ
The overwhelmingly dominant wait event is by far 'db file sequential read':
[login.hostname] ? grep WAIT OM-*elect.txt|cut -d"'" -f2|sort |uniq -c
36 SQL*Net message from client
38 SQL*Net message to client
107647 db file sequential read
1 latch free
1 latch: object queue header operation
3 latch: session allocation
> It will be worth knowing the estimations...
It show the same plan with a higher cost when PAYED = N is added:
SQL> select * from sb11.dnr d
2* where d.dnr_blocked IS NULL and d.cancel_state = 'N'
SQL> /
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1002 | 166K| 40 (3)| 00:00:01 |
|* 1 | TABLE ACCESS BY INDEX ROWID| XYZ | 1002 | 166K| 40 (3)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | XYZ_CANCEL_STATE_IND | | | 8 (0)| 00:00:01 |
Predicate Information (identified by operation id):
1 - filter("D"."XYZ_BLOCKED" IS NULL)
2 - access("D"."CANCEL_STATE"='N')
SQL> select * from sb11.dnr d
2 where d.dnr_blocked IS NULL and d.cancel_state = 'N'
3* and d.payed = 'N'
SQL> /
Execution Plan
Plan hash value: 1292668880
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1001 | 166K| 89 (3)| 00:00:01 |
|* 1 | TABLE ACCESS BY INDEX ROWID| XYZ | 1001 | 166K| 89 (3)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | XYZ_CANCEL_STATE_IND | | | 15 (0)| 00:00:01 | -
No serious problems with installation of Windows 7 or Video display setting. The only frustrating issue is the upside down with Skype and EasyCapture. I have not been able to locate drivers for camera or i am i missing something
Any help.I am having the same problem. Have you found a solution?
Maybe you are looking for
-
So as my title would suggest, I'm having time capsule issues. First of all, I'm running a MBPret late 2013. Currently I'm trying to setup my time capsule in my university dorm room for two reasons: 1) I want to use the internet they provide us. 2) I
-
Connect to R/3 failed. USERID and/or PASSWD could not be retrieved from SSFS
Dear All, Solman installation 7.1 fails with Error in the Start instance phase. Database : Oracle OS: AIX 6100-07-02-1150 Oracle version: 11.2.0.3 Kernel version: 720 patch number is 114 I have checked the SAP Note #1639578 - SSFS as password storage
-
After FLash, won't save CMOS settings, trys to boot from network
MS-6712 board, flashed BIOS, now 7/29/03 v1.9, with AMD XP 2500 Barton. Win XP, plain old home computer on dialup. I flashed BIOS, now it will not let me enter BIOS by pressing DEL key. It boot to screen that says "Press to display network boot optio
-
Contact names do not appear when composing an email
When I click to compose an email, names of my contacts do not appear when I start typing ...only email addresses...and they look shaded out. I have gone into contacts and confirmed that names are all correct, and looked through other discussions, bu
-
Re: [REQUEST] vBios for GXT970 Gaming 4G
Thanks!