我有一个看似简单的删除:
DELETE FROM table WHERE added_at < '2017-08-14'
Run Code Online (Sandbox Code Playgroud)
在具有 ~20k 行(w ~10k 受影响行)的表上,但它已经运行了 2000+ 秒。
SELECT * FROM table WHERE added_at < '2017-08-14'
Run Code Online (Sandbox Code Playgroud)
需要几毫秒。
我还有其他一些带有FOREIGN KEYs 的表,id并且我有一些以前的记录指向它,但是它们已经被删除了。
我试图:
VACUUM