Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Partition Elimination
Many thanks for the replies on this.
I was indeed using autotrace instead of doing an explain plan with utlxpls. I have also found the detail I was looking for in the documentation (can't beleive I didn't seee it before, it must have been a long day!!).
Cheers,
Dave Leach
-----Original Message-----
Sent: 31 May 2001 18:22
To: Multiple recipients of list ORACLE-L
Oracle could be doing partition elimination but the tools that you are using to see the execution plan is not showing you the details you're looking for.
I usually do:
Truncate table plan_table;
explain plan for <your-sql>;
select * from plan_table;
There should be two columns that indicate the partition-start_number and the partition_stop_number for this full table scan.
If it's not working let's know.
Regards,
Waleed
-----Original Message-----
Sent: Thursday, May 31, 2001 12:01 PM
To: Multiple recipients of list ORACLE-L
Hi All,
Can anyone help me with this.
I have range partitioned a table (no indexes) and then computed statistics. I have now queried the table using the partition key as the only criteria in the where clause. Why does Oracle still do a full table scan, why is it not clever enough to only scan the partition(s) effected by the where condition?.
The Oracle documentation gives a good insight into partitioning but does not go into detail about when partition elimination will be performed and what the explain plan would look like when this occurs. If anyone can point me to a section of the documentation that covers this I would be grateful.
Many Thanks,
Dave Leach
Internet communications are not secure and therefore this Company does not accept legal responsibility for the contents of this message.
If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful.
Hogg Robinson PLC
Registered Office: Abbey House, 282 Farnborough Road,
Farnborough,
Hampshire GU14 7NJ
Registered in England and Wales No 3249700
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
INET: dave.leach_at_paymaster.co.uk
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Internet communications are not secure and therefore this Company does not accept legal responsibility for the contents of this message.
If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful.
Hogg Robinson PLC
Registered Office: Abbey House, 282 Farnborough Road,
Farnborough,
Hampshire GU14 7NJ
Registered in England and Wales No 3249700
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
INET: dave.leach_at_paymaster.co.uk
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Fri Jun 01 2001 - 04:48:10 CDT