我在看 Tanel Poder 中提到的一個 Metalink Note (438452.1),講述的是關於Performance Tools Quick Reference Guide 。這相關的文檔倒的確很新,其中包含了對幾個Oracle工具的介紹,是值得關注一下。
LTOM:The Lite Onboard Monitor
Java 程序,定位是"實時診斷平台"。具有自動 Session 跟蹤特性。另外具備自動 Hang 檢測,自動數據收集等功能。該工具應該對於 Oracle 技能不太強的中小用戶有比較大的幫助。但對於比較關鍵的系統,恐怕都不太放心跑一個 Java 程序在數據庫上。
類似決策樹的一個Oracle工具,訪問的時候要打開個 Java 虛擬機,以我這樣的網速根本訪問不到(到了 22% 就停掉了) 。不知道等著著用這個Oracle工具的用戶會急成什麼樣。
TRCANLZR:Trace Analyzer
格式化原始的 SQL Trace 數據,以 Html 形式展現給用戶。
HANGFG :Hang file generator
用以收集系統 Hang 住時的狀態信息。看來,Oracle 出問題比較多的時候還是系統 Hang 啊 :)
除了這幾個,還有 STACKX ,用以分析 Core 文件的內容;還有以前大家都知道的 OS Watcher ,現在也做了一些改進。這個軟件包基本上是 Unix 的那些傳統的性能工具加上比較有好的圖表展現腳本。
應該說隨著 Oracle 開發、開放更多的性能相關的工具出來,對於有一定經驗的 DBA 來說,會有個很好的輔助作用。對於經驗不夠豐富的用戶來說,不是缺少Oracle工具,而是即使有性能數據,也不知道如何分析,如何定位。