September 21,2006
db2set指令
最近在試怎麼去調整DB2的performance,才知道原來有"db2set"這個指令,可以設一些DB2的環境變數,影響DB的運作。
想知道DB2目前設了那些變數,用db2 admin的身份直接下這個指令看看喔 :
db2set
要新增變數也很簡單,就db2set後面接變數名稱=XX值就好了。比如說,如果你的DB2是裝在Linux上(要2.6 kernel喔..),想啟動asynchronous I/O (AIO) 的支援 (據說performance會比較好),那你可以用db2 admin的身份去執行以下指令 :
db2set DB2LINUXAIO=TRUE
接著再打db2set去就會發現AIO已經被設定進去了。那如果有些設定測了覺得不好,想要移掉,只要設個空值,這個變數就會被移除了,例如 :
db2set DB2LINUXAIO=
詳細的指令用法請參考 : db2set - DB2 Profile Registry Command
至於有那些變數可用呢?看這裡就沒錯啦 : DB2 registry and environment variables
Update : 也可直接在DB2 command window下"db2set -lr"就可以看到總共有那些變數可用了! : )
引用URL
http://cgi.blog.roodo.com/trackback/2177239