Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql postgres解释分析结果与DataGrip结果_Sql_Postgresql_Explain_Datagrip - Fatal编程技术网

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毫秒?根据解释分析,这没有意义。。。我错过了什么?