如何查看db2數(shù)據(jù)庫日志 DB2數(shù)據(jù)庫的操作日志,如何查看?
DB2數(shù)據(jù)庫的操作日志,如何查看?原始DB2診斷日志將文件備份到其他文件系統(tǒng)。刪除DB2診斷日志文件。刪除之后,DB2將自動(dòng)創(chuàng)建一個(gè)新文件。注意:如果您認(rèn)為上述操作不安全,DB2將提供自動(dòng)歸檔診斷日志
DB2數(shù)據(jù)庫的操作日志,如何查看?
原始DB2診斷日志將文件備份到其他文件系統(tǒng)。刪除DB2診斷日志文件。刪除之后,DB2將自動(dòng)創(chuàng)建一個(gè)新文件。注意:如果您認(rèn)為上述操作不安全,DB2將提供自動(dòng)歸檔診斷日志您的命令Db2diag-a會(huì)自動(dòng)為文件命名日期和時(shí)間
在Windows系統(tǒng)中,默認(rèn)值是C:program filesIBMsqllib
在DB2的日常維護(hù)中,transactionlogfull是一個(gè)常見的問題,而日志空間也是我們關(guān)注的一個(gè)問題。檢查日志空間使用情況的方法如下:DB2在數(shù)據(jù)庫級(jí)別有多個(gè)參數(shù)事務(wù)日志的使用空間是確定的
日志文件大?。?KB)(logfilsiz)=60000
主日志文件數(shù)(logprimary)=16
次日志文件數(shù)(logsecond)=200
更改到日志文件的路徑(New logpath)=
path to logfiles=/db2inst1ulog01/sample
這樣我們可以計(jì)算出分配給日志的空間大約是(200 16)*60000*4/1024/1024,大約50GB。
如果日志是單獨(dú)的文件系統(tǒng)分區(qū),則可以在操作系統(tǒng)上查看日志空間的使用情況。如果監(jiān)視日志使用情況,可以看到以下信息:
$df-g
filesystem gblocks free%used%iusedcountedon
/dev/db2inst1ulog0160.0054.5010 581%/db2inst1ulog01