Php
快速刪除MySQL記錄的方法
我在數據庫表中有 120 萬條記錄(它也使用索引列)
我想刪除舊的 100 萬條記錄。我嘗試使用 PhpMyadmin 來完成,但需要更多時間。
DELETE FROM `table` WHERE `id` < 1000000
有什麼辦法可以快速做到嗎?
我還有一個問題:如果我在命令行中使用 SSH 客戶端執行此操作,會很快嗎?
另一個好方法是將 020 萬條記錄複製到另一個表並刪除第一個具有 120 萬條記錄的表。
刪除前禁用表上的索引,然後重建它們。