對Oracle 性能工具的討論
我們今天是要和大家一起討論的是Oracle 性能工具,我前兩天在相關(guān)網(wǎng)站看見關(guān)于Oracle 性能工具的資料,覺得挺好,就拿出來供大家分享。你如果對其有興趣的話你就可以點擊以下的文章進行觀看了。
偶然看到 Tanel Poder 提到的一個 Metalink Note (438452.1): Performance Tools Quick Reference Guide 。這文檔倒的確挺新,其中有幾個工具值得關(guān)注一下。
- LTOM:The Lite Onboard Monitor
Java 程序,定位是"實時診斷平臺"。具有自動 Session 跟蹤特性。另外具備自動 Hang 檢測,自動數(shù)據(jù)收集等功能。該工具應(yīng)該對于 Oracle 技能不太強的中小用戶有比較大的幫助。但對于比較關(guān)鍵的系統(tǒng),恐怕都不太放心跑一個 Java 程序在數(shù)據(jù)庫上。
- OPDG:Oracle Performance Diagnostic Guide
類似決策樹的一個工具,訪問的時候要打開個 Java 虛擬機,以我這樣的網(wǎng)速根本訪問不到(到了 22% 就停掉了) 。不知道等著著用這個工具的用戶會急成什么樣。
- TRCANLZR:Trace Analyzer
格式化原始的 SQL Trace 數(shù)據(jù),以 HTML 形式展現(xiàn)給用戶。
- HANGFG :Hang file generator
用以收集系統(tǒng) Hang 住時的狀態(tài)信息??磥?,Oracle 出問題比較多的時候還是系統(tǒng) Hang 啊 :)
除了這幾個,還有 STACKX ,用以分析 Core 文件的內(nèi)容;還有以前大家都知道的 OS Watcher ,現(xiàn)在也做了一些改進。這個軟件包基本上是 Unix 的那些傳統(tǒng)的性能工具加上比較有好的圖表展現(xiàn)腳本。
應(yīng)該說隨著 Oracle 開發(fā)、開放更多的性能相關(guān)的工具出來,對于有一定經(jīng)驗的 DBA 來說,會有個很好的輔助作用。對于經(jīng)驗不夠豐富的用戶來說,不是缺少工具,而是即使有性能數(shù)據(jù),也不知道如何分析,如何定位。
上述的相關(guān)內(nèi)容就是對Oracle 性能工具的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】