初始化参数概览

在oracle 11g系统中有342个初始化参数,并还有50个oracle公司隐藏的参数,但其中只有33个初始化参数是非常重要的,必须要学习好;每个初始化参数都有一个初始化值,DB_NAME除外;初始化参数被分为:baisc 和advanced 两类

 

--查看系统中的初始化参数

select * fromv$parameter order by name;

select * fromv$spparameter order by name;

select * fromv$parameter_valid_values;--初始化参数取值说明

select * fromv$parameter2 order by name;

 

这两个视图的区别:

v$parameter:体现的是在当前正在运行的实例中生效的参数;

v$spparameter:体现的是在磁盘上的spfile文件保存的参数

 

v$parameter2:这个视图是干什么用的,和第一个有什么区别?

 

改变一个静态参数,这个改变必须给写入spfile,并且在服务器重启后才能生效;scope=spfile

 

初始化参数文件的转换:即使在实例没有启动的时候也可以执行如下两个命令

create spfile [='spfilename'] frompfile=[='pfilename']

create  pfile=[='pfilename'] from spfile [='spfilename']

 

一些初始化参数会改变整个系统,或是单独一个会话,或是两者都有;

 

OPTIMIZED_MODE:这个参数可以在系统级别和会话级别有不同的参数值:

  alter system setoptimizer_mode=all_rows;  优化产生的执行计划,让整个语句更快的完成

  alter session setoptimizer_mode=first_rows:优化产生的执行计划,让尽快的返回给用户结果,不管整个执行语句是不是最优的;

 

有些参数是只能在会话级别设置的,比如:NLS_DATE_FORMAT

  alter session set nls_date_format='dd-mm-yyhh24:mi:ss';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值