如何修改db2數據庫日志緩沖區大小設置?
,可以使用下面的命令來更改該參數的值:
db2 -v update database cfg for DB_NAME using LOGBUFSZ 256 db2 -v terminate 2. 調優步驟通過查看下面代碼中所示各行,使用數據庫快照來確定 LOGBUFSZ參數的值是否為最佳值:
Log pages read = 0 Log pages written = 12644 對于OLTP,一開始以至少256頁為佳;對于OLAP,則以 128 頁為佳。如果常常看到"Log pages read"大于0,那么可能需要增加這個值。如果發生了回滾,也可能要讀取日志頁。
一般而言,"log pages read"和"log pages written"之比應當盡可能小。
理想情況下,"log pages read"的值應為0,而"log pages written"的值應很大。
當 log pages read 太多時,意味著需要一個較大的LOGBUFSZ。