数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

如何获得Oracle的隐含参数


发布日期:2023年05月22日
 
如何获得Oracle的隐含参数

Oracle数据库的初始化参数主要来源于两个Oracle内部数据字典表:X$KSPPCVX$KSPPI

通常我们查询的v$parameter视图就来源于这两个表只不过隐去了部分参数

通过以下脚本可以查询获得这些被隐含的参数:

set linesize

column name format a

column value format a

select

xksppinmname

yksppstvlvalue

yksppstdfisdefault

decode(bitand(yksppstvf)MODIFIEDSYSTEM_MODFALSE)ismod

decode(bitand(yksppstvf)TRUEFALSE)isadj

from

sysx$ksppi x

sysx$ksppcv y

where

xinst_id = userenv(Instance) and

yinst_id = userenv(Instance) and

xindx = yindx and

xksppinm like %_&par%

order by

translate(xksppinm _ )

/

这些参数通常不建议修改仅作参考目的供学习用

上一篇:Oracle锁的运行机制原理的描述

下一篇:Oracle优化经典文章------索引原理篇