Oracle檢視引數
Oracle檢視引數
--系統當前引數v$parameter
--系統當前使用的所有引數。在列出的引數中,假如引數名稱前面有 # 這個符號,則表示該引數沒有明確指定,採用了系統中的預設引數。
SELECT DECODE(isdefault, 'TRUE', '# '),
DECODE(isdefault, 'TRUE', RPAD(name, 43), RPAD(name, 45)),
VALUE
FROM v$parameter
ORDER BY name;
select * from v$parameter order by name;
-- 過時引數,顧名思義就是在 Oracle 以前的版本中存在,但在新版本中已經淘汰了的引數,已經不再使用
-- 過時引數名稱以及是否在當前系統中設定
select name, isspecified from v$obsolete_parameter;
-- 強調引數,是指那些在新版本中保留了下來,但是除非非凡需要不希望使用者使用的那些引數
-- KSPPOFLAG 的欄位,用來指明該引數在當前版本中是被丟棄還是被強調,
-- 假如該值為 1 ,則表示該引數已被丟棄,該值為 2 ,則表明該引數現為強調引數。
SELECT kspponm, DECODE(ksppoflg, 1, 'Obsolete', 2, 'Underscored')
FROM x$ksppo
ORDER BY kspponm;
--隱藏引數 (hidden parameters) ,是系統中使用,但 Oracle 官方沒有公佈的引數
--這些引數可能是那些還沒有成熟或者是系統開發中使用的引數 x$ksppi, x$ksppcv
SELECT ksppinm, ksppstvl, ksppdesc
FROM x$ksppi x, x$ksppcv y
WHERE x.indx = y.indx
AND TRANSLATE(ksppinm, '_', '#') LIKE '#%';
--或者用:
SELECT i.ksppinm name,
i.ksppdesc description,
CV.ksppstvl VALUE,
CV.ksppstdf isdefault,
DECODE(BITAND(CV.ksppstvf, 7),
1,
'MODIFIED',
4,
'SYSTEM_MOD',
'FALSE') ismodified,
DECODE(BITAND(CV.ksppstvf, 2), 2, 'TRUE', 'FALSE') isadjusted
FROM sys.x$ksppi i, sys.x$ksppcv CV
WHERE i.inst_id = USERENV('Instance')
AND CV.inst_id = USERENV('Instance')
AND i.indx = CV.indx
AND i.ksppinm LIKE '/_%' ESCAPE '/'
ORDER BY REPLACE(i.ksppinm, '_', '');
--系統當前引數v$parameter
--系統當前使用的所有引數。在列出的引數中,假如引數名稱前面有 # 這個符號,則表示該引數沒有明確指定,採用了系統中的預設引數。
SELECT DECODE(isdefault, 'TRUE', '# '),
DECODE(isdefault, 'TRUE', RPAD(name, 43), RPAD(name, 45)),
VALUE
FROM v$parameter
ORDER BY name;
select * from v$parameter order by name;
-- 過時引數,顧名思義就是在 Oracle 以前的版本中存在,但在新版本中已經淘汰了的引數,已經不再使用
-- 過時引數名稱以及是否在當前系統中設定
select name, isspecified from v$obsolete_parameter;
-- 強調引數,是指那些在新版本中保留了下來,但是除非非凡需要不希望使用者使用的那些引數
-- KSPPOFLAG 的欄位,用來指明該引數在當前版本中是被丟棄還是被強調,
-- 假如該值為 1 ,則表示該引數已被丟棄,該值為 2 ,則表明該引數現為強調引數。
SELECT kspponm, DECODE(ksppoflg, 1, 'Obsolete', 2, 'Underscored')
FROM x$ksppo
ORDER BY kspponm;
--隱藏引數 (hidden parameters) ,是系統中使用,但 Oracle 官方沒有公佈的引數
--這些引數可能是那些還沒有成熟或者是系統開發中使用的引數 x$ksppi, x$ksppcv
SELECT ksppinm, ksppstvl, ksppdesc
FROM x$ksppi x, x$ksppcv y
WHERE x.indx = y.indx
AND TRANSLATE(ksppinm, '_', '#') LIKE '#%';
--或者用:
SELECT i.ksppinm name,
i.ksppdesc description,
CV.ksppstvl VALUE,
CV.ksppstdf isdefault,
DECODE(BITAND(CV.ksppstvf, 7),
1,
'MODIFIED',
4,
'SYSTEM_MOD',
'FALSE') ismodified,
DECODE(BITAND(CV.ksppstvf, 2), 2, 'TRUE', 'FALSE') isadjusted
FROM sys.x$ksppi i, sys.x$ksppcv CV
WHERE i.inst_id = USERENV('Instance')
AND CV.inst_id = USERENV('Instance')
AND i.indx = CV.indx
AND i.ksppinm LIKE '/_%' ESCAPE '/'
ORDER BY REPLACE(i.ksppinm, '_', '');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1373456/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 帶引數的檢視
- 檢視JVM執行時引數JVM
- 檢視JVM預設配置引數JVM
- Oracle RAC一鍵部署002(引數檢查)Oracle
- 2.7.11 檢視引數設定的方法
- win10怎樣檢視電腦配置引數_win10電腦配置引數檢視教程Win10
- 檢視JVM預設引數及微調JVM啟動引數JVM
- 如何檢視docker run啟動引數命令Docker
- 檢視oracle資料庫的連線數以及使用者檢視Oracle資料庫
- Oracle 核心引數Oracle
- 【TUNE_ORACLE】Oracle檢查點(三)增量檢查點四個關鍵引數介紹Oracle
- 如何在MonogoDB中檢視配置的引數值MonoGo
- linux 檢視日誌的命令引數有哪些?Linux
- note1 : ubuntn 系統引數檢視命令
- Oracle OCP(24):檢視Oracle
- Oracle:PDB 引數管理Oracle
- CentOS下檢視nginx和php的編譯引數CentOSNginxPHP編譯
- v$parameter gv$parameter 檢視 DDL 與隱含引數
- Oracle普通檢視和物化檢視的區別Oracle
- oracle 檢視錶空間Oracle
- 11、Oracle中的檢視Oracle
- 【手摸手玩轉 OceanBase 159】如何檢視歸檔引數?
- 【TUNE_ORACLE】檢視錶的總塊數SQL參考OracleSQL
- 檢視oracle臨時表空間佔用率的檢視Oracle
- Oracle檢視歷史TOP SQLOracleSQL
- oracle檢視物件DDL語句Oracle物件
- 檢視ORACLE中鎖定物件Oracle物件
- ORACLE並行相關的引數Oracle並行
- Oracle GoldenGate常用引數詳解OracleGo
- oracle rac 核心引數詳解Oracle
- Oracle Table建立引數說明Oracle
- Oracle JDBC ResultSet引數測試OracleJDBC
- 使用 XmlCommand 對Oracle傳引數XMLOracle
- Oracle RAC引數檔案管理Oracle
- [重慶思莊每日技術分享]-如何檢視ORACLE SPFILE中已經修改,但還沒有生效的引數Oracle
- ORACLE 檢視IP,解析機器名Oracle
- Oracle相關資料字典檢視Oracle
- Oracle常用檢視錶結構命令Oracle
- 19 Oracle Data Guard 相關檢視Oracle