首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >pg-promise“持续时间”和“执行时间”在postgres解释分析中的差异?

pg-promise“持续时间”和“执行时间”在postgres解释分析中的差异?
EN

Stack Overflow用户
提问于 2016-07-28 12:34:02
回答 1查看 334关注 0票数 0

我正在使用来自'result‘函数的数据对象的' duration’属性来测量我的查询的执行时间。

我在pgAdmin中使用"EXPLAIN ANALYSE“尝试了相同的查询。

两者都有很大的不同。

有人能说出这是为什么吗?

这是测量查询执行持续时间的正确方法。

EN

回答 1

Stack Overflow用户

发布于 2016-07-28 14:53:14

EXPLAIN ANALYSE只是服务器内部的性能透视图。

pg-promise的method result提供的duration包括:

准备用于将查询转换为server

  • receiving的查询,并通过server

  • executing duration)

  • serializing back

  • receiving EXPLAIN ANALYSE解析查询(您的data duration)

  • serializing

  • client

  • deserializing发送响应数据并将数据转换为关于JSON

  • notifying
  • EXPLAIN ANALYSE的代码

这正是不同之处所在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38636517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文