gpt4 book ai didi

postgresql - 如何在客户端代码中获取\计时结果?

转载 作者:行者123 更新时间:2023-11-29 13:59:53 25 4
gpt4 key购买 nike

我想将每个查询的时间写入磁盘。

如何在客户端代码中获取\timing的时间和explain analyze的总运行时间?

最佳答案

您可以配置 PostgreSQL 将此信息记录在服务器日志中,这可能比在客户端更容易。

设置 debug_print_plan 将导致 PostgreSQL 记录查询计划。

设置 log_duration 将导致它记录查询持续时间。

也可以通过适当设置 client_min_messages 将这些日志消息发送到客户端,尽管这样做的用处取决于客户端如何处理它们。

log_min_duration_statement 也可能有助于通过仅记录长时间运行的语句来防止您的生活崩溃。

manual描述了这个和其他有用的设置。

关于postgresql - 如何在客户端代码中获取\计时结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22658107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com