2023拉

Oracle学习笔记005-实例初始化参数文件

上一篇 / 下一篇  2011-07-29 11:42:14 / 个人分类:Oracle_DBA

初始化参数文件理解:

  一个Oracle实例在启动前必须有必要的参数,我们称为初始化参数,这些参数保存在初始参数文件中,当使用statup命令,Oracle读初始化参数文件(spfiledb01.ora)中的SGA部件       Data Dictionary Cache ,Database Buffer CacheRedo Log Buffer ,Large Pool ,Java Pool等)与后台进程(PMON,SMON,DBWR,LGWR,CKRT,Other都在初始化文件规定。

初始化参数文件的参数类型:有2种类型,分别是显式类型,是指定参数名=参数值 。隐式是列出来的参数取设置值,未列出的参数取全省值。最简单的参数文件只有一个参数,例如DBname = 参数值 就OK了。不同的参数影响Oracle运行行为与性能,所以使用不同的参数文件启动Oracle,在运行时可以指定参数文件。

 

参数文件的修改:

可以在运行起来的参数文件修改,有的是内存中的参数,修改之后重启实例或刷新内存生效。有的直接修改生效。

desc v$paramter ;

select name,value from v$paramter ;

col name format a 20 //name20个字符

col value format a 30

select name,value from v$paramter where name='pga_aggregate_target';

show paramter pga_aggregate_target(pga_ag); //使用补全功能,不需要全名

 

参数文件类型:

一种静态参数文件Staric parameter file(PFILE )是一个文本文件,可以使用Windows的记事本打开或Linux可以使用VI打开进行修改,如实例正在运行中,重启实例才生效,默认全省目录是 $ORACLE_HOME(安装目录)/dbs,命名规则:inittest(ORACLE_SID).ora,另一种是Persistent server parameter (SPFILE)命名规则:spfiletest(ORACLE_SID).ora 


TAG:

 

评分:0

我来说两句

Open Toolbar