タイプ: | integer |
デフォルト: | 0 (0ms) |
分: | 0 (0ms) |
最大: | 2147483647 (2147483647ms) |
単位: | milliseconds (ms) |
コンテキスト: | user |
再起動: | false |
以来: | 9.6 |
開いているトランザクションが、指定された時間を超えてアイドルだった場合に、セッションを終了します。これにより、そのセッションが獲得したロックを解放し、コネクションスロットを再利用できるようになります。また、このトランザクションからのみ見えるタプルがVACUUMできるようになります。更なる詳細はroutine-vacuumingを見てください。
この値が単位なしで指定された場合は、ミリ秒単位であるとみなします。値がゼロ(デフォルト)の場合、この機能は無効になります。
推奨事項 [EN]
Set to 1 hour maximum, or as low as 1 minute if you know your query load well. Idle transactions are bad news.