學習動態效能表第14篇--V$PARAMETER&V$SYSTEM_PARAMETER
例如,下列查詢顯示執行查詢的session的SORT_AREA_SIZE引數值:
SELECT value
FROM V$PARAMETER
WHERE name = 'sort_area_size';
呵呵,可能有朋友還是不明白v$parameter和v$system_parameter的區別,我再舉個例子,相信你馬上就明白了。
SQL>select value from v$parameter where name = 'global_names';
VALUE
------------------------------------------------------------------------------------------------
TRUE
1 row selected.
SQL> alter session set global_names = false;
Session altered.
SQL> select value from v$parameter where name = 'global_names';
VALUE
------------------------------------------------------------------------------------------------
FALSE
1 row selected.
SQL> select value from v$system_parameter where name = 'global_names';
VALUE
------------------------------------------------------------------------------------------------
TRUE
1 row selected.
V$PARAMETER中的常用列:
NAME:參名
VALUE:參值(session或例項)
ISDEFAULT:參值是否預設值
ISSES_MODIFIABLE:此引數是否session級可修改
ISSYS_MODIFIABLE:此引數在例項啟動後是否可由例項修改
ISMODIFIED:自例項啟動起,參值是否被修改,如果被修改,session級或是例項(系統)級修改(如果執行一條alter session,則值將被MODIFIED,如果執行的是alter system,則值為SYS_MODIFIED)
ISADJUSTED:
DESCRIPTION:引數簡要描述
UPDATE_COMMENT:由dba提供的引數說明
使用v$parameter以及v$system_parameter資料:
在調優期間透過查詢v$parameter以確認當前引數設定。例如,如果buffer cache hit ratio較低,那麼透過查詢DB_BLOCK_BUFFERS(或DB_CACHE_SIZE)可以明確當前的buffer cache大小。
SELECT name, value, isdefault, isses_modifiable, issys_modifiable, ismodified
FROM V$PARAMETER
WHERE name = 'sort_area_size';
NAME VALUE ISDEF ISSES ISSYS_MOD ISMODIFIED
-------------------- ---------- ----- ----- --------- ----------
sort_area_size 1048576 TRUE TRUE DEFERRED MODIFIED
前例顯示了SORT_AREA_SIZE初始引數在例項啟動時並非初始值,不過被session修改回了初始值。
注意:當查詢v$parameter時要注意,如果你想檢視例項引數,要查詢v$system_parameter。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/751371/viewspace-561519/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 動態生成表-判斷表是否存在效能對比
- 動態規劃學習筆記動態規劃筆記
- 動手學習資料分析 第2章
- 動手學習資料分析第1章
- 跟我一起學習和開發動態表單系統-動態表單系統的技術實現與優勢(2)
- 機器學習的靜態特徵和動態特徵機器學習特徵
- 動態元件與v-on元件
- 【MyBatis學習總結 (五),動態SQL】MyBatisSQL
- 李沐動手學深度學習V2-chap_preliminaries深度學習
- 【react】實現動態表單中巢狀動態表單React巢狀
- Vue.js基礎學習(三) -------------動態繫結v-bind的介紹和使用Vue.js
- ABAP動態內表
- angular動態表單Angular
- 動手學強化學習(四):動態規劃演算法強化學習動態規劃演算法
- java反射之動態代理學習筆記Java反射筆記
- Python學習筆記6——動態型別Python筆記型別
- 前端週刊第62期:學習學習再學習前端
- FPGA 學習之路:verilog學習第5天FPGA
- Python學習第6天Python
- Java學習第1章Java
- 動態規劃演算法(DP)學習<1>動態規劃演算法
- iOS Tangram(VirtualView)動態元件的學習與使用iOSView元件
- Python學習之路38-動態建立屬性Python
- vue 動態繫結 v-modelVue
- 動態繫結 input v-model
- 2024.9.6 leetcode 1137 第 N 個泰波那契數 (雜湊表/動態規劃)LeetCode動態規劃
- 8.1關於動態效能檢視
- 跟我一起學習和開發動態表單系統-資料庫設計(1)資料庫
- 第6章 圖的學習總結(鄰接矩陣&鄰接表)矩陣
- mORMot 1.18 第13章 動態陣列ORM陣列
- Google Protocol buffer 學習筆記.下篇-動態編譯GoProtocol筆記編譯
- Unity學習-程式碼中動態生成預製體Unity
- 笨辦法學C 練習34:動態陣列陣列
- 強化學習(三)用動態規劃(DP)求解強化學習動態規劃
- Tomcat學習筆記—-本地部署servlet動態資源Tomcat筆記Servlet
- Q學習第31天-QThreadQTthread
- 第15.16.17章學習筆記筆記
- 第50天學習打卡(JavaScript)JavaScript
- formly-form 動態表單ORM