POOL THREAD TIMEOUT フィールド( サブシステムパラメータ)POOLINAC
POOLINACサブシステムパラメータは、プールされたデータベースアクセススレッド(DBAT)がプール内でアイドル状態を維持できるおおよその時間(秒単位)を指定します。
| 許容値: | 0 から 9999 |
|---|---|
| デフォルト: | 120 |
| 更新: | パネルDSNTIPBのオプション 47 |
| DSNZPxxx : | DSN6FAC POOLINAC |
- 1~9999
- プールされたデータベースアクセススレッド(DBAT)がプール内でアイドル状態を維持できるおおよその秒数。 デフォルト値は 120 秒です。
各スレッドは、タイムアウト値を超えていないかどうかを調べるために、2 分ごとに検査されます。 つまり、タイムアウト値が2分未満の場合、スレッドがタイムアウト値より長く、しかし2分未満の間、非アクティブの状態が続いた場合、スレッドはキャンセルされない可能性があります。
- 0
プール内のアイドル状態のプールされた通常のDBATには時間制限が適用されないことを指定します。 ただし、プール内でアイドル状態の高性能DBATには、デフォルトの制限時間である120秒が適用されます。ヒント :POOLINAC値に0を指定すると、プールされた通常のDBATには時間制限が適用されないことを意味しますが、 Db2 は他の理由でプールされたDBATを終了させることができます。 Db2 また、プールにすでに十分な数のプールされたDBATがあり、既存の非アクティブな接続を処理できる場合など、切断されたDBATがそもそもプールされないようにすることもあります。
プール内のDBATは、MAXDBATサブシステムパラメータで指定された制限に対するアクティブスレッドとしてカウントされます。 これらのDBATはロックを保持できますが、カーソルは保持できません。