在postgres 9.1中显示输出所需的时间

时间:2013-06-25 01:26:09

标签: sql postgresql postgresql-9.1

postgres是否包括在\ timing或者解析分析中在屏幕上呈现输出所花费的时间。据我所知,它没有。我是对的吗?

实际上我在屏幕上输出了很多行,我发现postgres没有花太多时间在屏幕上显示它们,而如果我写一个简单的C程序来输出结果,那么C程序需要大约3000ms。而postgres需要大约500ms才能在屏幕上显示相同的数据。

1 个答案:

答案 0 :(得分:1)

“postgres”根本不显示任何内容。我认为你的意思是psql客户。

如果是这样:\timing显示时间,包括从服务器接收数据的时间。 EXPLAIN ANALYZE没有,但增加了执行详细服务器端计时的开销。 log_min_duration_statement只记录服务器端的语句时序。