GBP 存放的是由某個 member 更改的但是在所有 member 間共享的數據頁,所以當很多數據頁被頻繁修改的時候,GBP 裏就會存很多的 page, 同時DB2有後臺程序,不斷的從GBP裏CASTOUT數據頁到DASD。
DB2z會在線監測GBP的使用情況,DSNB319A表示某個GBP已經使用了75%,DSNB325A表示某個GBP已經使用了90%。
可以通過更改CLASST and GBPOOLT來調整CASTOUT的THRESHHOLD
更改GBPCHKPT來調整CASTOUT的頻率。
具體的使用辦法可以參考ALTER GROUPBUFFERPOOL 命令。
而DIS GROUPBUFFERPOOL命令裏的DSNB756I可以查看當前這些field的值。
DSNB756I - CLASS CASTOUT THRESHOLD = 10,0
GROUP BUFFER POOL CASTOUT THRESHOLD = 50%
GROUP BUFFER POOL CHECKPOINT INTERVAL = 8 MINUTES
RECOVERY STATUS = NORMAL
AUTOMATIC RECOVERY = Y