Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Oracle SQL Tuning

Oracle SQL Tuning

From: Patrick Lo <cylo_at_vtc.edu.hk>
Date: Fri, 05 Jul 2002 10:07:59 +0800
Message-ID: <3D24FF7F.2216FD9B@vtc.edu.hk>


Hi,

I got two data structure identifical tables table_a and table_b. Table table_a contains not more than 100 records while Table table_b contains more than 100000 records. Both tables have the same Primary Key.

Now, I am going to "diff" the records in table_a with the ones in table_b and show the different records in table_a. Someone told me that I could use the following SQL statement to "diff" the records :

SELECT * FROM table_a

MINUS SELECT * FROM table_b

He told me that it was efficient to find the difference of the two identificals. As I have not used this way to compare two sets of records, I went ahead to run the SQL statement. However, I found that the above SQL statement ran a long long time, even though the number

Can the above statement use the Primary Key as indexing?

--
Regards,

Patrick Lo
Received on Thu Jul 04 2002 - 21:07:59 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US