eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« 推荐短文-君生我未生,我生君已老... | Blog首页 | 触发redo写的几个条件 »

如何获得Oracle的隐含参数

Oracle数据库的初始化参数,主要来源于两个Oracle内部数据字典表:X$KSPPCV,X$KSPPI
通常我们查询的v$parameter视图就来源于这两个表,只不过隐去了部分参数。

通过以下脚本可以查询获得这些被隐含的参数:
set linesize 132
column name format a30
column value format a25
select
  x.ksppinm  name,
  y.ksppstvl  value,
  y.ksppstdf  isdefault,
  decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE')  ismod,
  decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE')  isadj
from
  sys.x$ksppi x,
  sys.x$ksppcv y
where
  x.inst_id = userenv('Instance') and
  y.inst_id = userenv('Instance') and
  x.indx = y.indx and
  x.ksppinm like '%_&par%'
order by
  translate(x.ksppinm, ' _', ' ')
/

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

历史上的今天...
    >> 2009-02-07文章:
    >> 2008-02-07文章:
           ORA-03113错误解决一例
    >> 2007-02-07文章:
    >> 2006-02-07文章:
           DBWR enhancements In Oracle10g

无觅

By eygle on 2005-02-07 12:50 | Comments (0) | FAQ | 177 |


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com