我正在使用来自'result‘函数的数据对象的' duration’属性来测量我的查询的执行时间。
我在pgAdmin中使用"EXPLAIN ANALYSE“尝试了相同的查询。
两者都有很大的不同。
有人能说出这是为什么吗?
这是测量查询执行持续时间的正确方法。
发布于 2016-07-28 14:53:14
EXPLAIN ANALYSE
只是服务器内部的性能透视图。
pg-promise
的method result提供的duration
包括:
准备用于将查询转换为server
EXPLAIN ANALYSE
解析查询(您的data duration)
EXPLAIN ANALYSE
的代码这正是不同之处所在。
https://stackoverflow.com/questions/38636517
复制相似问题