ORACLE性能診斷―學習statspack筆記(三)[表的分類]

ORACLE性能診斷―學習statspack筆記(三)[表的分類]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

作者:劉穎博

時間:2004-3-10

mail[email protected],請指正

 

轉載請註明出處及作者

 

說明STATSPACK並不能獲取全面分析性能問題所需要的所有信息。特別是問題出在DISKRAMCPU以及NETWORK等數據庫外部。

 

STATSPACK表的分類

A:控制表:stats$database_instance stats$snapshot

B:參數表:stats$statspack_parameter

C:細節表:其他的stats$

 

細節表的分類

A:報告系統範圍概要數據的概要表

B:包含系統範圍內oracle實例信息的系統表

C:包含Oracle事務處理信息的事務表

D:記錄Oracle系統事件的事件表

 

可以說,細節表的內容都是圍繞着stats$snapshot表展開的。

 

我總是感覺我們應用statspack主要是根據statspack的報告進行分析,至於具體的細節表,根據細節表的名字大體能夠了解其內容,而且感覺並沒有必要去徹底瞭解細節表的結構等。並且不同版本的ORACLE,對於這些表的結構會有相應的改動。所有,這裏把表的結構和相應的內容介紹省略……

 

比如:你看到stats$sql_summary,你肯定能想到應該是個關於sql語句的一個統計表。總體的感覺是具體瞭解細節表的細節沒有必要,至少目前在我的理解層面上是沒有必要的。

 

 

(待續)

……………………………………………………………………………………

參考

Donald K.BurlesonORACLE HIGH-PERFORMANCE TUNING WITH STATSPACK

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章