oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表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
查看参数基本信息