专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

oracle 查看参数和隐含参数(oracle查看sid)

ins518 2025-07-09 13:13:26 技术文章 4 ℃ 0 评论

oracle 查看参数和隐含参数

show parameter _complex_view_merging;--查看参数_complex_view_merging的值
show parameter "_complex_view_merging";--同上
alter system set "_complex_view_merging"=true--修改参数的值
show parameter;--查看所有参数

使用show parameter xx可以查看到Oracle定义的参数,它是通过查询v$parameter获得的.

另外Oracle中还有一些隐含的参数是无法直接通过show parameter的方式查询.

隐含参数

oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表X$KSPI和X$KSPPCV;

通常我们查询的V$Parameter视图或使用show parameter命令都是就来源于这两个系统表的,

X$KSPPCV用以记录当前的设置的值,及是否使用了缺省值等信息,

X$KSPPI则是一个基础表,用于记录参数名、参数说明等简单的信息。

要用sys登录才能查询到X$KSPPCV和X$KSPPI两个表,一般用户查询不到,

select a.ksppinm parameter,a.ksppdesc description,b.ksppstvl session_value,c.ksppstvl instance_value
from x$ksppi a,x$ksppcv b,x$ksppsv c
where a.indx=b.indx and a.indx=c.indx and substr(a.ksppinm,1,1)='_'
order by a.ksppinm;

2023-2-15

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表