eygle.com   eygle.com
eygle.com  
 

« 一个小小的聚会-Itpub的朋友们 | Blog首页 | Oracle的初始化参数说明 »

Oracle初始化参数的来源

作者:eygle |【转载时请以超链接形式标明文章和作者信息及本声明
链接:
站内相关文章|Related Articles

很多人在通过v$parameter查找初始化参数的来源时迷了路。
这有两方面原因,一是Oracle把本质隐藏的很深;一是我们对Oracle认识不够深入。

我们应该按照如下方式追踪:
1. v$parameter

select * from v$fixed_view_definition a where a.VIEW_NAME='V$PARAMETER';

V$PARAMETER select NUM , NAME , TYPE , VALUE , ISDEFAULT , ISSES_MODIFIABLE , ISSYS_MODIFIABLE , ISMODIFIED , ISADJUSTED , DESCRIPTION, UPDATE_COMMENT from GV$PARAMETER where inst_id = USERENV('Instance')

2.gv$parameter

select * from v$fixed_view_definition a where a.VIEW_NAME='GV$PARAMETER';

GV$PARAMETER
select x.inst_id,x.indx+1,ksppinm,ksppity,ksppstvl,ksppstdf, decode(bitand(ksppiflg/256,1),1,'TRUE','FALSE'), decode(bitand(ksppiflg/65536,3),1,'IMMEDIATE',2,'DEFERRED', 3,'IMMEDIATE','FALSE'), decode(bitand(ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE'), decode(bitand(ksppstvf,2),2,'TRUE','FALSE'), ksppdesc, ksppstcmnt from x$ksppi x, x$ksppcv y where (x.indx = y.indx) and ((translate(ksppinm,'_','#') not like '#%') or (ksppstdf = 'FALSE'))

x$ksppi,x$ksppcv 基本上包含所有数据库可调整参数,v$parameter展现的是不包含_开头的参数。
以_开头的参数我们通常称为隐含参数,一般不建议修改,但很多因为功能强大经常使用而广为人知。

稍后打算总结个全面点的东西出来,对Oracle的视图结构和组织作个说明。

-----
这篇 【Oracle初始化参数的来源】来自 www.eygle.com | CSDN技术网摘| del.icio.us|365Key

By eygle on 2005-01-08 23:29 | Comments (4) | Posted to FAQ | Edit |Pageviews:

相关文章 随机文章
栀子花开 北京印象
Oracle 10gR2:ASM透明的多版本支持
关于PUSH_SUBQ提示的说明
瑞典游记-正章-初到瑞典
Oracle中如何快速的卸载和加载数据?
网上相关主题:
Google

留言 (4)

对Oracle视图结构和组织说明的文章出来了吗:)

Posted by: blogren at April 13, 2005 5:36 PM

稍后打算总结个全面点的东西出来,对Oracle的视图结构和组织作个说明。

这可是个大工程。:)

Posted by: yangtingkun at May 13, 2005 3:26 PM

有点错误:两方面原因写成两方面愿意了...

Posted by: hayyon at June 3, 2005 3:42 PM

修改了,谢谢!

Posted by: eygle at June 3, 2005 3:46 PM

发表留言:



Remember Me?
(输入验证码后方可评论,谢谢支持)



CopyRight © 2004 eygle.com, All rights reserved.