我有一個CREATE TABLE
查詢可以使用兩種方法來實現(創造數以千計的select語句/萬條記錄):減去VS刪除不存在於甲骨文
第一種方法:
create table as select some data minus (select data from other table)
OR
第一我應該創建該表作爲
create table as select .....
然後
delete from ..where exist.
我想第二種方法更好。對於哪種查詢,成本更低?爲什麼減法查詢不如第二種方法快? 編輯: 我忘了提及create語句也加入了兩個表。
第一個比較好。它將產生更少的REDO和UNDO。 – 2012-08-02 14:17:49
第一種方法更好,因爲您只創建所需的記錄。 – Ollie 2012-08-02 14:19:40
但我已檢查,第二種方法整體花費的時間較少。 – subodh1989 2012-08-02 14:20:32