0

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

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

4

1 回答 1

1

“postgres”根本不显示任何东西。我想你的意思是psql客户。

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

于 2013-06-25T02:20:34.983 回答