關於優化刪除記錄和備份表的方法

         刪除

         在拿到rowid可編輯狀態下(Oracle特有的)操作刪除的時候,你可以用鼠標選中很多行,然後刪除,要刪除的行比較小的時候,這個方法還行,當你刪除幾百條記錄或者更多的時候,你就蛋疼了。大家也知道plsql沒這麼強大,它可能會卡住,會響應很久。

         若是刪除,整個表 推薦用sql語句 delete from 表名; 你會發現刪除的老快了。 後面也可以跟查詢條件

         如果你要刪除連續的 也可以用between  and哦。

   

        備份

        直接上語句,其實也老簡單了

        create table 表名back as select * from 表名; 就ok了。


       修正,刪除整張表用truncate 最快。神速。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章