db2歸檔日志會(huì)自動(dòng)清理嗎 DB2數(shù)據(jù)庫(kù)的操作日志,如何查看?
DB2數(shù)據(jù)庫(kù)的操作日志,如何查看?原始DB2診斷日志將文件備份到其他文件系統(tǒng)。刪除DB2診斷日志文件。刪除之后,DB2將自動(dòng)創(chuàng)建一個(gè)新文件。注意:如果您認(rèn)為上述操作不安全,DB2將提供自動(dòng)歸檔診斷日志
DB2數(shù)據(jù)庫(kù)的操作日志,如何查看?
原始DB2診斷日志將文件備份到其他文件系統(tǒng)。刪除DB2診斷日志文件。刪除之后,DB2將自動(dòng)創(chuàng)建一個(gè)新文件。注意:如果您認(rèn)為上述操作不安全,DB2將提供自動(dòng)歸檔診斷日志Db2diag-a用日期和時(shí)間自動(dòng)命名文件
selectname,logumode,openumodefromv$database
NAMELOGumodeopenuu如果文件處于存檔模式,logumode=archivelog
db2如何查看是歸檔模式?
在Windows系統(tǒng)中,默認(rèn)值是C:programsIBMsqllib
在DB2的日常維護(hù)中,transactionlogfull是一個(gè)常見(jiàn)的問(wèn)題,日志空間的使用也是我們關(guān)注的問(wèn)題。查看日志空間使用情況的方法如下:DB2在數(shù)據(jù)庫(kù)級(jí)別有幾個(gè)參數(shù),這些參數(shù)決定事務(wù)日志的使用情況[logfilesize(4KB)(logfilsiz)=60000
主日志文件數(shù)(logprimary)=16
次日志文件數(shù)(logsecond)=200
更改到日志文件的路徑(New logpath)=
pathto 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