小编sal*_*ent的帖子

PostgreSQL 9.5.2 DELETE 永远占用

我有一个看似简单的删除:

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并且我有一些以前的记录指向它,但是它们已经被删除了。

我试图:

postgresql delete

6
推荐指数
1
解决办法
3823
查看次数

标签 统计

delete ×1

postgresql ×1