2009年12月9日 星期三

DB2 Update Monitor Switches

無論是要使用 event monitor 或是 snapshot monitor,若要監控相關資訊,需要打開相關的monitor switches,使用 get monitor switches可以得到目前 monitor的狀態。

[db2inst1@db01 ~]$ db2 get monitor switches

            Monitor Recording Switches

Switch list for db partition number 0
Buffer Pool Activity Information  (BUFFERPOOL) = OFF
Lock Information                        (LOCK) = OFF
Sorting Information                     (SORT) = OFF
SQL Statement Information          (STATEMENT) = OFF
Table Activity Information             (TABLE) = OFF
Take Timestamp Information         (TIMESTAMP) = ON  12/08/2009 10:20:24.309342
Unit of Work Information                 (UOW) = OFF

若要把某個monitor switch設為 on,使用 update monitor switches for xxx on 的指令,如下列指令可以將 bufferpool這個 switch打開

[db2inst1@db01 ~]$ db2 update monitor switches using bufferpool on

要注意的是,所做的monitor switch更動只限於此次 attach到instance的 session有效,一但離線後再連回去,monitor switch就會被重設為預設值了

重設Monitor Switches值

Monitor switch所收集的值從打開後,會一直累積,若要Reset其數值,可使用 RESET MONITOR 指令,用法如下

image

沒有留言:

張貼留言