什麼是最快的方式而不浪費事務日誌?將200萬行從臨時表插入到相同SQL數據庫中的另一個表
0
A
回答
0
作爲選擇CTAS創建表可能是在任何數據庫上執行此類操作的最快方法。
+0
附加提示似乎與ORACLE有關。關於sql server 2008,我找不到任何東西。 – user1700358
+0
附加提示不會對200 mill的幫助太大。行數... – Art
0
CTAS或創建表,因爲select語句是作爲一個事務完成的。
Create table new_table
as
select * from old_table
如果從臨時表插入到你的基地臺,這可能是最快的:
insert /*+ append */ into base_table
values(select * from staging_table) ;
隨着append
提示你產生最小記錄,這樣你必須執行備份立即。
相關問題
- 1. 如何從一個臨時表中插入行到另一個臨時表中
- 2. 安全地將行數據從一個表插入到另一個表中 - SQL
- 3. 從另一個數據庫和同一個數據庫插入表(SQL Server)
- 4. 將數據從一個表插入到另一個表中
- 5. 從另一個表中插入數以百萬計的行
- 6. 導入臨時表並聲明到另一個數據庫中
- 7. 將數據插入到臨時表
- 8. 從一個SQL表複製數據並將其插入到另一個表中
- 9. 值從一個表中插入到另一個在同一個數據庫中?
- 10. 將數據插入到SQL Server中的另一個表中時將數據插入表中
- 11. 將數據從一個表複製/插入到另一個表
- 12. 從條件庫中的一個臨時表複製到另一個臨時表?
- 13. SQL:將數據從一個表插入到兩個相互關聯的表中
- 14. 插入從一個數據庫到另一個數據庫中的所有表
- 15. 從ANDROID中的一個數據庫表插入另一個數據庫表
- 16. 將行插入到一個只有一列的臨時表中
- 17. 從一個數據庫表插入另一個數據庫
- 18. OpenJPA從另一個表插入到一個表中的數據
- 19. 遍歷一個臨時表並插入到另一個表
- 20. 從另一個數據庫的表中插入行
- 21. 從一個表數據插入數據到另一個表
- 22. 將本地數據插入到SQL Server臨時表中
- 23. 從2表插入數據到另一個表sql服務器
- 24. Google BigQuery:將數據插入到臨時表中以將其加入到另一個表中
- 25. 由於導入嚮導在同一數據庫中將數據從一個表插入另一個表
- 26. 循環表中的每個記錄並將數據插入到加入SQL中的另一個臨時表的臨時表中
- 27. Sql插入數據從一個表到另一個
- 28. T-SQL:從一個表插入到另一個數據不curosrs
- 29. 遍歷臨時表並插入到另一個表中
- 30. 將數據庫中的一個表的值插入另一個數據庫中的另一個表中
您正在使用哪種RDBMS? –
你完全替換了數據還是添加了數據? – UnhandledExcepSean