由v$statname其指標TBS Extension: bytes extended想到一點小事
結論
1,v$statname的指標可以由class列標識2,class值分為:
1, User
2, Redo
4, Enqueue
8, Cache
16, OS
32, Real Application Clusters
64, SQL
128, Debug
3,透過class即可以把指標進行分類,便於以後針對性分類解決或對比某些類別的指標
測試
SQL> select * from v$version where rownum=1;BANNER
--------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.
2.0.1.0 - 64bit Production
SQL> select statistic#,name from v$statname where lower(name) like '%tbs%';
STATISTIC# NAME
---------- --------------------------------------------------------------------------------------------------------------------------------
332 TBS Extension: tasks created
333 TBS Extension: tasks executed
334 TBS Extension: files extended
335 TBS Extension: bytes extended
SQL> select tablespace_name,file_name,bytes/1024/1024 as file_mb from dba_data_files;
TABLESPACE_NAME FILE_NAME FILE_MB
-------------------------------------------------- -------------------------------------------------- ----------
USERS /oracle/oradata/guowang/users01.dbf 841.25
TBS_UNIFORM /oracle/oradata/guowang/uniform1.dbf 106
SYSAUX /oracle/oradata/guowang/sysaux01.dbf 1260
SYSTEM /oracle/oradata/guowang/system01.dbf 1030
NEW_UNDOTBS /oracle/oradata/guowang/new_undo1.dbf 109
T_ERR /oracle/oradata/guowang/t_err1.dbf 10
TBS_UNDO_NB /oracle/oradata/guowang/tbs_undo_nb.dbf 51.25
7 rows selected.
SQL> select value from v$sysstat where statistic#=335;
VALUE
----------
117964800
擴充套件表空間T_ERR,從10M擴充套件至20M
SQL> alter database datafile '/oracle/oradata/guowang/t_err1.dbf' resize 20m;
Database altered.
SQL> select value from v$sysstat where statistic#=335;
VALUE
----------
117964800
SQL> alter system flush buffer_cache;
System altered.
SQL> select value from v$sysstat where statistic#=335;
VALUE
----------
117964800
可見此引數不是表明表空間增加多大的含義
SQL> select value from v$sysstat where statistic#=334;
VALUE
----------
12
SQL> alter tablespace t_err add datafile '/oracle/oradata/guowang/new_add1.dbf' size 10m autoextend off;
Tablespace altered.
SQL>
SQL> select value from v$sysstat where statistic#=334;
VALUE
----------
12
可見此引數不是表明檔案增加多少個
SQL> select statistic#,name,class from v$statname where lower(name) like '%tbs%';
STATISTIC# NAME CLASS
---------- -------------------------------------------------- ----------
332 TBS Extension: tasks created 128
333 TBS Extension: tasks executed 128
334 TBS Extension: files extended 128
335 TBS Extension: bytes extended 128
經過查閱官方手冊
1, User
2, Redo
4, Enqueue
8, Cache
16, OS
32, Real Application Clusters
64, SQL
128, Debug
可見CLASS為128表明用於除錯功能的
由此引申出可能上述的指標用於內部除錯的,這個含義只能ORACLE內部可知了,但我想到另一層,以後如果想分析一些統計指標變化,可以從class入手
比如你想分析redo,直接
select * from v$statname where class='Redo'找到對應的指標進行分析即可
也就是說你有了針對性的方向了,這是最有價值的地方
個人簡介:
8年oracle從業經驗,具備豐富的oracle技能,目前在國內北京某專業oracle服務公司從事高階技術顧問。
服務過的客戶:
中國電信
中國移動
中國聯通
中國電通
國家電網
四川達州商業銀行
湖南老百姓大藥房
山西省公安廳
中國郵政
北京302醫院
河北廊坊新奧集團公司
專案經驗:
中國電信3G專案AAA系統資料庫部署及最佳化
中國聯通CRM資料庫效能最佳化
中國移動10086電商平臺資料庫部署及最佳化
湖南老百姓大藥房ERR資料庫sql最佳化專案
四川達州商業銀行TCBS核心業務系統資料庫模型設計和RAC部署及最佳化
四川達州商業銀行TCBS核心業務系統後端批處理儲存過程功能模組編寫及最佳化
北京高鐵訊號監控系統RAC資料庫部署及最佳化
河南宇通客車資料庫效能最佳化
中國電信電商平臺核心採購模組表模型設計及最佳化
中國郵政儲蓄系統資料庫效能最佳化及sql最佳化
北京302醫院資料庫遷移實施
河北廊坊新奧data guard部署及最佳化
山西公安廳身份證審計資料庫系統故障評估
聯絡方式:
手機:18201115468
qq : 305076427
qq微博: wisdomone1
新浪微博:wisdomone9
qq群:275813900
itpub部落格名稱:wisdomone1 http://blog.itpub.net/9240380/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-1819996/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 指標問題的一點體會(區別 [指向指標的指標] 與 [指標的指標] .) (轉)指標
- v$sesstat,v$mystat,v$statname和v$sysstat檢視簡介
- 由一個小庫存軟體想到的
- 閃回和drop原 undo tbs的一點分析
- C語言重點——指標篇(一文讓你完全搞懂指標)| 從記憶體理解指標 | 指標完全解析C語言指標記憶體
- oracle11g官方v$statname的中文註解Oracle
- 由老同事學習SAP所想到的
- 由蘋果的4種版本想到的蘋果
- 由一次WCF專案的需求擴充套件想到的套件
- 重拾C,一天一點點_9-指標與陣列指標陣列
- 變數命名那點小事變數
- swift app : 做點小事兒SwiftAPP
- 認真一點學 Go:14. 指標型別Go指標型別
- 給每一個結點新增向右的next指標結點指標
- 填充每個節點的下一個右側節點指標指標
- Oracle動態效能檢視學習筆記(2)_v$sesstat_v$mystat_v$statnameOracle筆記
- NULL 指標、零指標、野指標Null指標
- [轉] 由表單中 onsubmit="return false;" 想到的MITFalse
- oracle11g_v$statname各個引數的講解Oracle
- 如何自學一門新的語言:由學習C++想到的C++
- MySQL:非葉子節點指標MySql指標
- [CareerCup] 13.7 Node Pointer 節點指標指標
- 填充每個節點的下一個右側節點指標 II指標
- C\C++語言重點——指標篇 | 為什麼指標被譽為 C 語言靈魂?(一文讓你完全搞懂指標)C++指標
- 野指標 空指標指標
- 比如,一級指標、二級指標等,通過不同層級的指標資料指標
- 由早起上班聯想到的每日任務機制
- 由C#委託回撥想到的二三事C#
- Chrome Extension v3 開發指南Chrome
- 看過這個,你可能更瞭解指標一點(2)指標
- 指標常量和常量指標指標
- iOS translucent引發的那點小事iOS
- 由情色行業想到產品經理與產品行業
- “堅信自己的路”——由《黑客與畫家》想到的黑客
- [WPF]標記擴充套件(Markup Extension)套件
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- 陣列指標,指標陣列陣列指標
- ARC中強指標與弱指標指標