postgresql解释删除语句
Posted
技术标签:
【中文标题】postgresql解释删除语句【英文标题】:postgres sql explain delete statement 【发布时间】:2011-10-24 12:17:34 【问题描述】:问题。在这个来自 postgres EXPLAIN DELETE FROM ...
的回报中:
Delete (cost=0.00..19474.19 rows=266518 width=6)
成本 19474 是否意味着以秒为单位的执行时间?比如 19474 秒 = 5.4 小时?
谢谢!
【问题讨论】:
【参考方案1】:不,成本以任意单位衡量。如果您使用 EXPLAIN ANALYZE 而不是 EXPLAIN,postgres 将实际执行请求,然后以秒为单位告诉您时间(尝试使用 EXPLAIN ANALYZE SELECT * FROM ....
之类的内容。您可以阅读有关解释和分析 here 的更多信息
【讨论】:
以上是关于postgresql解释删除语句的主要内容,如果未能解决你的问题,请参考以下文章
通过运行一次语句同时从 Postgresql 获取结果和解释分析输出