在这里,你可以看到它在表格中显示了超过一百万行,但实际上它只有6行。这种方式有4个锁。 很多次我会收到一条错误,说“发送到后端时发生了I / O错误”。这是由于数据库连接超时或关闭,这也是由于表中的大量数据。
注意:在此表上执行选择/更新/删除可能需要30s-10m。
答案 0 :(得分:2)
解释无分析显示您从统计数据中估算 - 使用explain analyze
确切计划和准确计数。
https://www.postgresql.org/docs/current/static/sql-explain.html
分析
执行命令并显示实际运行时间等 统计。此参数默认为FALSE。
也https://www.postgresql.org/docs/current/static/using-explain.html