client_min_messages(枚举)
控制将哪些消息级别发送到客户端。有效值为DEBUG5,DEBUG4,DEBUG3,DEBUG2,DEBUG1,LOG,NOTICE,WARNING,ERROR,FATAL和PANIC。每个级别包括其后的所有级别。级别越晚,发送的消息越少。默认值为NOTICE。请注意,LOG在此处的排名与log_min_messages中的排名不同。
我假设这些messages
与执行的命令的results
(PQResult
}不同。如果是这样,我如何通过libpq阅读这些消息?这些messages
会对应用程序的性能产生影响吗?
答案 0 :(得分:1)
消息在PostgreSQL协议上作为不同的消息类型发送,通常与结果流交错。 libpq
看到它们并将它们挑出来,然后将它们添加到您可以检查的通知队列中。
请参阅the manual。