正在看的db2教程是:DB2編程序技巧 (九)。4.8 查看本instance下有哪些database db2 LIST DATABASE DIRECTORY [ on /home/db2inst1 ] 4.9 查看及更改數(shù)據(jù)庫(kù)head的配置 請(qǐng)注意,在大多數(shù)情況下,更改了數(shù)據(jù)的配置后,只有在所有的連接全部斷掉后才會(huì)生效。
查看數(shù)據(jù)庫(kù)head的配制 db2 get db cfg for head
更改數(shù)據(jù)庫(kù)head的某個(gè)設(shè)置的值 4.9.1 改排序堆的大小 db2 update db cfg for head using SORTHEAP 2048 將排序堆的大小改為2048個(gè)頁(yè)面,查詢比較多的應(yīng)用最好將該值設(shè)置比較大一些。 4.9.2 改事物日志的大小 db2 update db cfg for head using logfilsiz 40000 該項(xiàng)內(nèi)容的大小要和數(shù)據(jù)庫(kù)的事物處理相適應(yīng),如果事物比較大,應(yīng)該要將該值改大一點(diǎn)。否則很容易處理日志文件滿的錯(cuò)誤。
4.9.3 出現(xiàn)程序堆內(nèi)存不足時(shí)修改程序堆內(nèi)存大小 db2 update db cfg for head using applheapsz 40000 該值不能太小,否則會(huì)沒有足夠的內(nèi)存來(lái)運(yùn)行應(yīng)用程序。
4.10 查看及更改數(shù)據(jù)庫(kù)實(shí)例的配置 查看數(shù)據(jù)庫(kù)實(shí)例配置 db2 get dbm cfg 更改數(shù)據(jù)庫(kù)實(shí)例配制
4.10.1 打開對(duì)鎖定情況的監(jiān)控。 db2 update dbm cfg using dft_mon_lock on 4.10.2 更改診斷錯(cuò)誤捕捉級(jí)別 db2 update dbm cfg using diaglevel 3 0 為不記錄信息 1 為僅記錄錯(cuò)誤 2 記錄服務(wù)和非服務(wù)錯(cuò)誤 缺省是3,記錄db2的錯(cuò)誤和警告 4 是記錄全部信息,包括成功執(zhí)行的信息 一般情況下,請(qǐng)不要用4,會(huì)造成db2的運(yùn)行速度非常慢。