3
セッションレベルadvisory locksのコンテキストで、Postgresの「セッション」とは何ですか? 2つのスレッド/プロセスが同じセッションを共有できますか?Postgresの「セッション」とは何ですか?
セッションレベルadvisory locksのコンテキストで、Postgresの「セッション」とは何ですか? 2つのスレッド/プロセスが同じセッションを共有できますか?Postgresの「セッション」とは何ですか?
this threadによれば、セッションは「TCP接続と同義」です。 Session Information Functionsの言語もこれをサポートしています。
したがって、セッションレベルのアドバイザリロックのコンテキストでは、TCP接続を共有するものはすべてリソースにアクセスでき、明示的にロックが解除されていないか、TCP接続が終了しない限り、リソースは解放されません。