首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 綜合知識

DB2 程式設計技巧(九):資料庫與實例參數配置調整

     編輯:DB2 綜合知識

4.8 列出實例下的所有資料庫

db2 LIST DATABASE DIRECTORY [ on /home/db2inst1 ]

4.9 查看與修改資料庫配置參數

修改資料庫配置後,通常需等所有連線斷開重新連線才會生效。

查看資料庫 head 配置

db2 get db cfg for head

4.9.1 調整排序堆大小

db2 update db cfg for head using SORTHEAP 2048

將排序堆設為 2048 頁,查詢密集型應用建議調大此值以提升排序效能。

4.9.2 調整交易日誌檔案大小

db2 update db cfg for head using logfilsiz 40000

依交易量調整,大量交易需加大避免日誌檔案滿錯誤。

4.9.3 解決程式堆記憶體不足

db2 update db cfg for head using applheapsz 40000

此值過小會導致應用程式無法執行,建議依實際負載調整。

4.10 查看與修改實例層級配置

查看實例配置

db2 get dbm cfg

4.10.1 開啟鎖定監控

db2 update dbm cfg using dft_mon_lock on

4.10.2 設定診斷錯誤記錄層級

db2 update dbm cfg using diaglevel 3

層級說明:

  • 0:不記錄
  • 1:僅記錄錯誤
  • 2:記錄服務與非服務錯誤
  • 3(預設):記錄錯誤與警告
  • 4:記錄所有資訊(含成功執行),會嚴重影響效能,生產環境不建議使用
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved