RAC 初始化参数
Oracle实例参数划分
- 唯一的参数:这些参数对每一个实例都是唯一的。该类参数可以确定一个实例使用的资源。如:instance_name,thread和undo_tablespace;
- 相同的参数:对于所有rac当中的实例,该类别的参数必须相同。如:compatible,db_namecontrol_file
- “应该”相同的参数:这个类别包含不属于前两种类型的初始化参数。定义实力性能的特征的初始化参数常属于这个类别。如:db_cache_size,local_listener,gcs_server_processes.
1.查询所有实例必须设置相同的参数
select NAME,isinstance_modifiable from v$parameter where isinstance_modifiable='FALSE' ORDER BY NAME;
2.查看rac环境初始化参数
SQL> show spparameters pga
SID NAME TYPE VALUE
-------- ----------------------------- ----------- ----------------------------
* pga_aggregate_limit big integer
* pga_aggregate_target big integer 780M
racdb2 pga_aggregate_target big integer 800M
3.修改初始化参数
deferred参数表明更改只对之后生成的回话参数有效,已经在使用的不受影响。
alter system set pga_aggregate_target=800M scope=both deferred sid='racdb2';
4.查找参数文件和密码文件位置
srvctl config database -db racdb