TimesTen11g內存數據庫monitor表參數說明
目前Oracle的TimesTen已經在電信、金融行業廣泛使用,在TimesTen運維的過程中,monitor命令非常實用,尤其在異常或者優化的過程中,更是要經常使用到。下面對monitor的輸出參數做個總結性的說明。下面是一個11g版本中的monitor輸出:
Command> monitor;
TIME_OF_1ST_CONNECT: Sun Mar 06 10:24:27 2013
==》最近一次timesten 啓動以來,第一次連接登錄的時間
DS_CONNECTS: 11
==》最近一次timesten 啓動以來,連接過的連接個數
DS_DISCONNECTS: 0
==》最近一次timesten 啓動以來,斷開過的連接個數
DS_CHECKPOINTS: 1
==》最近一次timesten 啓動以來,checkpoint的次數,這裏包括用戶手工調用checkpoint。
DS_CHECKPOINTS_FUZZY: 1
==》最近一次timesten 啓動以來,fuzzy checkpoint的次數。
DS_COMPACTS: 0
==》最近一次timesten啓動以來,該DSN壓縮的次數
PERM_ALLOCATED_SIZE: 32768
==》分配的PermSize大小,單位K
PERM_IN_USE_SIZE: 5571
==》正在使用的PermSize空間大小,單位K
PERM_IN_USE_HIGH_WATER: 5571
==》PermSize的高水位線,單位K,高水位線只記錄實例本次啓動以來的值。
TEMP_ALLOCATED_SIZE: 40960
==》分配的TempSize的大小,單位K
TEMP_IN_USE_SIZE: 4992
==》正在使用的TempSize空間大小,單位K
TEMP_IN_USE_HIGH_WATER: 5055 TempSize的高水位線,單位K
SYS18: 0
==》系統保留
TPL_FETCHES: 0
==》通過Transparent Load方式從Oracle取到數據的次數
TPL_EXECS: 0
==》通過Transparent Load方式從Oracle取數據的次數,包含去oracle中執行,但未取到數據的嘗試
CACHE_HITS: 0
==》在Transparent Load方式打開的情況下,從TimesTen 中成功取到數據的次數。
PASSTHROUGH_COUNT: 0
==》Passthrough成功執行的次數
XACT_BEGINS: 4
==》事務啓動的次數
XACT_COMMITS: 3
==》Durable和Nondurable事務提交的次數
XACT_D_COMMITS: 0
==》Durable事務提交的次數
XACT_ROLLBACKS: 0
==》事務回滾的次數
LOG_FORCES: 1
==》日誌同步到磁盤的次數
DEADLOCKS: 0
==》死鎖的次數
LOCK_TIMEOUTS: 0
==》請求鎖,但等待時間太長,超出設置的timeout時間的次數
LOCK_GRANTS_IMMED: 132
==》請求鎖,立刻獲得鎖的次數
LOCK_GRANTS_WAIT: 0
==》請求鎖,有等待,但並未超出timeout的時間的次數
SYS19: 0
==》系統保留
CMD_PREPARES: 3
==》SQL命令等編譯的次數
CMD_REPREPARES: 0
==》SQL命令等被重複編譯的次數
CMD_TEMP_INDEXES: 0
==》在執行的過程中,創建臨時索引的次數
LAST_LOG_FILE: 0
==》最後一個log文件的編號
REPHOLD_LOG_FILE: -1
==》replication用到的最後一個log文件的編號,這裏-1表示沒有主備複製。
REPHOLD_LOG_OFF: -1
==》replication用到的最後一個log文件的偏移量,這裏-1表示沒有主備複製。
REP_XACT_COUNT: 0
==》事務被成功複製到至少一個對端的個數
REP_CONFLICT_COUNT: 0
==》事務複製過程中,有衝突產生的次數
REP_PEER_CONNECTIONS: 0
==》所有的replication連接對的個數
REP_PEER_RETRIES: 0
==》重試的嘗試建立replication的次數
FIRST_LOG_FILE: 0
==》系統上最老(未被清除的)的log文件的編號
LOG_BYTES_TO_LOG_BUFFER: 456
==》寫到log的所有日誌量,單位字節
LOG_FS_READS: 0
==》日誌無法從內存中的logbuffer得到,而從磁盤上檢索的次數
LOG_FS_WRITES: 2
==》日誌從logbuffer寫到操作系統的次數
LOG_BUFFER_WAITS: 0
==》因logbuffer無空閒空間,導致寫logbuffer等待的次數
CHECKPOINT_BYTES_WRITTEN: 1338312
==》最近一次checkpoint操作寫到磁盤上的數據量,單位字節
CURSOR_OPENS: 2
==》select發起的次數
CURSOR_CLOSES: 2
==》select完成的次數
SYS3: 0 系統保留
SYS4: 0 系統保留
SYS5: 0 系統保留
SYS6: 0 系統保留
CHECKPOINT_BLOCKS_WRITTEN: 28
==》所有checkpoint寫成功的總的塊數
CHECKPOINT_WRITES: 18
==》所有checkpoint(包含當前的)寫的總的次數
REQUIRED_RECOVERY: 0
==》如前一次系統的關閉不正常,或者其他的異常導致該值爲1,則表示因爲啓動時需要恢復,比如說日誌的重放等
SYS11: 0 系統保留
SYS12: 1 系統保留
TYPE_MODE: 0
==》0:oracle數據模式,1:timesten數據模式
SYS13: 0 ==》系統保留
SYS14: 0 ==》系統保留
SYS15: 0 ==》系統保留
SYS16: 0 ==》系統保留
SYS17: 0 ==》系統保留
SYS9: ==》系統保留
=================End========================================
Command> monitor;
TIME_OF_1ST_CONNECT: Sun Mar 06 10:24:27 2013
==》最近一次timesten 啓動以來,第一次連接登錄的時間
DS_CONNECTS: 11
==》最近一次timesten 啓動以來,連接過的連接個數
DS_DISCONNECTS: 0
==》最近一次timesten 啓動以來,斷開過的連接個數
DS_CHECKPOINTS: 1
==》最近一次timesten 啓動以來,checkpoint的次數,這裏包括用戶手工調用checkpoint。
DS_CHECKPOINTS_FUZZY: 1
==》最近一次timesten 啓動以來,fuzzy checkpoint的次數。
DS_COMPACTS: 0
==》最近一次timesten啓動以來,該DSN壓縮的次數
PERM_ALLOCATED_SIZE: 32768
==》分配的PermSize大小,單位K
PERM_IN_USE_SIZE: 5571
==》正在使用的PermSize空間大小,單位K
PERM_IN_USE_HIGH_WATER: 5571
==》PermSize的高水位線,單位K,高水位線只記錄實例本次啓動以來的值。
TEMP_ALLOCATED_SIZE: 40960
==》分配的TempSize的大小,單位K
TEMP_IN_USE_SIZE: 4992
==》正在使用的TempSize空間大小,單位K
TEMP_IN_USE_HIGH_WATER: 5055 TempSize的高水位線,單位K
SYS18: 0
==》系統保留
TPL_FETCHES: 0
==》通過Transparent Load方式從Oracle取到數據的次數
TPL_EXECS: 0
==》通過Transparent Load方式從Oracle取數據的次數,包含去oracle中執行,但未取到數據的嘗試
CACHE_HITS: 0
==》在Transparent Load方式打開的情況下,從TimesTen 中成功取到數據的次數。
PASSTHROUGH_COUNT: 0
==》Passthrough成功執行的次數
XACT_BEGINS: 4
==》事務啓動的次數
XACT_COMMITS: 3
==》Durable和Nondurable事務提交的次數
XACT_D_COMMITS: 0
==》Durable事務提交的次數
XACT_ROLLBACKS: 0
==》事務回滾的次數
LOG_FORCES: 1
==》日誌同步到磁盤的次數
DEADLOCKS: 0
==》死鎖的次數
LOCK_TIMEOUTS: 0
==》請求鎖,但等待時間太長,超出設置的timeout時間的次數
LOCK_GRANTS_IMMED: 132
==》請求鎖,立刻獲得鎖的次數
LOCK_GRANTS_WAIT: 0
==》請求鎖,有等待,但並未超出timeout的時間的次數
SYS19: 0
==》系統保留
CMD_PREPARES: 3
==》SQL命令等編譯的次數
CMD_REPREPARES: 0
==》SQL命令等被重複編譯的次數
CMD_TEMP_INDEXES: 0
==》在執行的過程中,創建臨時索引的次數
LAST_LOG_FILE: 0
==》最後一個log文件的編號
REPHOLD_LOG_FILE: -1
==》replication用到的最後一個log文件的編號,這裏-1表示沒有主備複製。
REPHOLD_LOG_OFF: -1
==》replication用到的最後一個log文件的偏移量,這裏-1表示沒有主備複製。
REP_XACT_COUNT: 0
==》事務被成功複製到至少一個對端的個數
REP_CONFLICT_COUNT: 0
==》事務複製過程中,有衝突產生的次數
REP_PEER_CONNECTIONS: 0
==》所有的replication連接對的個數
REP_PEER_RETRIES: 0
==》重試的嘗試建立replication的次數
FIRST_LOG_FILE: 0
==》系統上最老(未被清除的)的log文件的編號
LOG_BYTES_TO_LOG_BUFFER: 456
==》寫到log的所有日誌量,單位字節
LOG_FS_READS: 0
==》日誌無法從內存中的logbuffer得到,而從磁盤上檢索的次數
LOG_FS_WRITES: 2
==》日誌從logbuffer寫到操作系統的次數
LOG_BUFFER_WAITS: 0
==》因logbuffer無空閒空間,導致寫logbuffer等待的次數
CHECKPOINT_BYTES_WRITTEN: 1338312
==》最近一次checkpoint操作寫到磁盤上的數據量,單位字節
CURSOR_OPENS: 2
==》select發起的次數
CURSOR_CLOSES: 2
==》select完成的次數
SYS3: 0 系統保留
SYS4: 0 系統保留
SYS5: 0 系統保留
SYS6: 0 系統保留
CHECKPOINT_BLOCKS_WRITTEN: 28
==》所有checkpoint寫成功的總的塊數
CHECKPOINT_WRITES: 18
==》所有checkpoint(包含當前的)寫的總的次數
REQUIRED_RECOVERY: 0
==》如前一次系統的關閉不正常,或者其他的異常導致該值爲1,則表示因爲啓動時需要恢復,比如說日誌的重放等
SYS11: 0 系統保留
SYS12: 1 系統保留
TYPE_MODE: 0
==》0:oracle數據模式,1:timesten數據模式
SYS13: 0 ==》系統保留
SYS14: 0 ==》系統保留
SYS15: 0 ==》系統保留
SYS16: 0 ==》系統保留
SYS17: 0 ==》系統保留
SYS9: ==》系統保留
=================End========================================
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.