Sql postgres解释分析结果与DataGrip结果
我在Sql postgres解释分析结果与DataGrip结果,sql,postgresql,explain,datagrip,Sql,Postgresql,Explain,Datagrip,我在Datagrip和EXPLAIN analysis中看到了相同查询的两个持续时间结果: 数据抓地力:66毫秒 解释分析:0.056 他们之间有什么区别?它们都指定毫秒吗 他们之间有什么区别 EXPLAIN analysis显示服务器提供给您的查询执行 DataGrip通过网络延迟、网络往返、显示和查询时间本身显示实际执行时间 它们都指定毫秒吗 是的,在ms中,如屏幕截图中所述,单位均为“ms”,因此均为毫秒。首先是编译查询的时间。第二个是运行它的时间。你说的“第一个”和“第二个”是什么意思
Datagrip
和EXPLAIN analysis
中看到了相同查询的两个持续时间结果:
数据抓地力:66毫秒
解释分析:0.056
他们之间有什么区别?它们都指定毫秒吗
他们之间有什么区别
EXPLAIN analysis
显示服务器提供给您的查询执行
DataGrip
通过网络延迟、网络往返、显示和查询时间本身显示实际执行时间
它们都指定毫秒吗
是的,在
ms
中,如屏幕截图中所述,单位均为“ms”,因此均为毫秒。首先是编译查询的时间。第二个是运行它的时间。你说的“第一个”和“第二个”是什么意思?屏幕截图中有4个持续时间差异可能是网络延迟或客户端处理缓慢。DataGrip报告的66ms是DataGrip接收执行计划和显示所用的时间it@a_horse_with_no_name那么DataGrip.executionPlan是否包含DataGrip.fetching?那么显示+执行=66-23=43毫秒?根据解释分析,这没有意义。。。我错过了什么?