-1
A
回答
4
DELETE
日誌的每個單獨的缺失,而TRUNCATE
是體記錄的操作,因此比較快。- 您可以將
SELECT DISTINCT
數據轉換爲臨時表,TRUNCATE
第一次然後重新插入。 - 不是史...
1
這裏是一些具體的解決您的問題:
由於TRUNCATE實際上並沒有刪除數據,但通過移除指向索引解除分配數據它會比DELETE快得多,當你使用DELETE時,一切都按行存儲在事務日誌中,因此它慢得多。
http://www.codeproject.com/Tips/159881/How-to-remove-duplicate-rows-in-SQL-Server-2008-wh
http://blog.sqlauthority.com/2009/06/23/sql-server-2005-2008-delete-duplicate-rows/
相關問題
- 1. 請幫助Sql問題
- 2. 我的JavaScript示例有一些問題。請幫助
- 3. 請幫我使用javascript koans編輯一些javascript問題?
- 4. 請幫我寫一個查詢,這些問題
- 5. 一些SQL問題
- 6. php + sql請幫我
- 7. 你能幫我解決這些sql問題嗎?
- 8. 請幫我看這個Listview的問題
- 9. 彗星聊天問題:請幫我
- 10. Xcode UIImageView佈局問題。請幫助我?
- 11. 請幫助我的Android相機問題
- 12. 請幫我看看mysql語句問題
- 13. 請幫我理解BoxLayout對齊問題
- 14. SQL CE編輯器 - 請幫我找一個
- 15. 請幫我創建一個SQL查詢
- 16. 請幫忙,在while循環中詢問某些問題
- 17. 請幫我找到查詢
- 18. 請幫助我PHP和SQL
- 19. 請幫助CCJSqlParser問題
- 20. 的Joomla問題:請幫
- 21. 需要一些基本的PowerMock/EasyMock問題的一些幫助
- 22. 需要一些自我加入問題的認真幫助
- 23. 我需要一些幫助與Java遞歸問題
- 24. 一些問題,蟒蛇2.7.10請求
- 25. 發佈請求的一些問題
- 26. Facebook邀請問題,請幫助
- 27. SQL幫助:查詢問題
- 28. sql簡單問題幫助
- 29. 需要幫助爲我的問題提供一個sql查詢
- 30. 請幫我調試我的sql查詢!
你所賜給第二連桿進行使用CTE .OP希望不使用CTE刪除數據刪除操作 – praveen