Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Slow query
Dear all,
Please find below the 2 queries :
select dep_date from test_date1
where to_char(dep_date,'dd-mon-yyyy') = '12-jan-2002'
select dep_date from test_date1
where TRUNC(dep_date) = to_DATE( '12-jan-2002','dd-mon-yyyy')
The execution plan for both the queries shows a FTS on test_date1.
Execution Plan
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 SORT (AGGREGATE)
2 1 TABLE ACCESS (FULL) OF 'TEST_DATE1'
The number of rows to be retrieved are 120010.
The first query took 10msec to execute whereas the second took about 2 secs.
Could anyone help me figure out what the problem would be.
TIA
Best Regards
Jai
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author:
INET: JayK_at_ibsplc.com
Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services ---------------------------------------------------------------------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 Wed Mar 05 2003 - 00:33:50 CST
![]() |
![]() |