我使用pg_pconnect()打开了到PostgreSQL服务器的多个连接。如果我使用:
SET TIMEZONE TO 'XYZ';
对于其中一个连接,这是否意味着其他打开的连接也会更改相同的TIMEZONE参数?
使用pg_pconnect打开的不同连接是否共享某些内容?
根据SET:的postgres文档
SET仅影响当前会话使用的值。
所以答案是否定的,其他打开的连接不受当前连接中发布的SET
的影响。
我使用pg_pconnect()打开了到PostgreSQL服务器的多个连接。如果我使用:
SET TIMEZONE TO 'XYZ';
对于其中一个连接,这是否意味着其他打开的连接也会更改相同的TIMEZONE参数?
使用pg_pconnect打开的不同连接是否共享某些内容?
根据SET:的postgres文档
SET仅影响当前会话使用的值。
所以答案是否定的,其他打开的连接不受当前连接中发布的SET
的影响。