oracle隐含参数查询 $ksppi 和x$ksppcv
2016-09-01 13:53
337 查看
oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表
通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,但通过这两种方式不能查询隐含参数。
ADDR RAW(4) –内存地址
INDX NUMBER –序号,从0开始
INST_ID NUMBER
KSPPINM VARCHAR2(64) –参数名称
KSPPITY NUMBER
KSPPDESC VARCHAR2(64) –描述
KSPPIFLG NUMBER
ADDR RAW(4) –内存地址
INDX NUMBER –序号,从0开始
INST_ID NUMBER –instance number
KSPPSTVL VARCHAR2(512) –当前值
KSPPSTDF VARCHAR2(9) –缺省值
KSPPSTVF NUMBER –标志字段,用来说明(‘Modified’or ‘System Modified’ or is_adjusted)
KSPPSTCMNT VARCHAR2(255) –comment
查看参数基本信息
X$KSPI和X$KSPPCV;
通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,但通过这两种方式不能查询隐含参数。
X$KSPPCV用以记录当前的设置的值,及是否使用了缺省值等信息,
X$KSPPI则是一个基础表,用于记录参数名、参数说明等简单的信息。
X$KSPPI
ADDR RAW(4) –内存地址
INDX NUMBER –序号,从0开始
INST_ID NUMBER
KSPPINM VARCHAR2(64) –参数名称
KSPPITY NUMBER
KSPPDESC VARCHAR2(64) –描述
KSPPIFLG NUMBER
X$KSPPCV
ADDR RAW(4) –内存地址
INDX NUMBER –序号,从0开始
INST_ID NUMBER –instance number
KSPPSTVL VARCHAR2(512) –当前值
KSPPSTDF VARCHAR2(9) –缺省值
KSPPSTVF NUMBER –标志字段,用来说明(‘Modified’or ‘System Modified’ or is_adjusted)
KSPPSTCMNT VARCHAR2(255) –comment
查看参数基本信息
select nam.indx + 1numb, nam.ksppinm name, val.ksppstvl value, nam.ksppity type, val.ksppstdf is_default, decode(bitand(nam.ksppiflg / 256, 1), 1, 'True', 'False') is_session_modifiable, decode(bitand(nam.ksppiflg / 65536, 3), 1, 'Immediate', 2, 'Deferred', 3, 'Immediate', 'False') is_system_modifiable, decode(bitand(val.ksppstvf, 7), 1, 'Modified', 4, 'System Modified', 'False') is_modified, decode(bitand(val.ksppstvf, 2), 2, 'True', 'False') is_adjusted, nam.ksppdesc description from x$ksppi nam inner join x$ksppcv val on nam.indx = val.indx;
相关文章推荐
- 如何查询Oracle的隐含参数
- 如何根据v$parameter查询Oracle隐含参数
- Oracle 隐含参数查询
- ORACLE隐含参数查询
- oracle查询所有初始化参数(含隐含参数)
- oracle的隐藏参数字典是 x$ksppi,x¥ksppstvl
- Oracle 隐含参数的查询
- oracle查询隐含参数
- 查询oracle隐含参数
- oracle隐含参数查询
- oracle 查询隐含参数语句
- oracle 查看隐含参数的脚步
- oracle中涉及到的隐含参数的解决办法
- Oracle_merge into 中 using 后的查询表如果有参数的情况
- Oracle隐含参数scn不一至启动
- 用show parameter显示Oracle隐含参数
- oracle的存储过程中使用变量或参数进行模糊查询(like的变量绑定)
- 查看oracle隐含参数
- Oracle如何查看隐含参数
- Oracle查询动、静态参数