pg_pconnect and SET TIMEZONE


pg_pconnect and SET TIMEZONE

我使用pg_pconnect()打开了到PostgreSQL服务器的多个连接。如果我使用:

SET TIMEZONE TO 'XYZ';

对于其中一个连接,这是否意味着其他打开的连接也会更改相同的TIMEZONE参数?

使用pg_pconnect打开的不同连接是否共享某些内容?

根据SET:的postgres文档

SET仅影响当前会话使用的值。

所以答案是否定的,其他打开的连接不受当前连接中发布的SET的影响。