【RAC】在RAC环境下需要惟一设置的重要参数列表

在RAC环境中的数据库参数的设置需要多加关注。在RAC环境中大部分参数要求各节点实例设置一样,然而个别的参数是每个实例特有的,需要单独设置。

1.需要设置为相同值的参数
什么样的参数在RAC环境的多实例中需要设置为相同值?那些在创建数据库时至关重要的初始化参数以及会影响特定数据库操作的初始化参数必须具有相同的值。
例如下面的这些参数,在RAC环境中每个实例中都需要进行统一设置:
ACTIVE_INSTANCE_COUNT
ARCHIVE_LAG_TARGET
CLUSTER_DATABASE
CONTROL_FILES
DB_BLOCK_SIZE
DB_DOMAIN
DB_FILES
DB_NAME
DB_RECOVERY_FILE_DEST
DB_RECOVERY_FILE_DEST_SIZE
DB_UNIQUE_NAME
MAX_COMMIT_PROPAGATION_DELAY
TRACE_ENABLED
UNDO_MANAGEMENT

2.需要设置为不同值的参数
在RAC环境中,为了区分不同的实例以及对不同实例进行管理,以下参数需要根据具体实例进行特定的设置。
THREAD
ROLLBACK_SEGMENTS
INSTANCE_NAME
INSTANCE_NUMBER
UNDO_TABLESPACE

3.查看RAC环境下的参数文件
获得是否是根据具体实例进行调整的参数的另外一个有效手段是,通过查看数据库的参数文件来获得。
以RAC一个节点上参数文件为例,供参考。
sys@RACDB1> create pfile='/home/oracle/initRACDB1.ora' from spfile;

File created.

sys@RACDB1> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
RACDB1@rac1 /home/oracle$ cat initRACDB1.ora
RACDB1.__db_cache_size=41943040
RACDB2.__db_cache_size=37748736
RACDB1.__java_pool_size=4194304
RACDB2.__java_pool_size=4194304
RACDB1.__large_pool_size=4194304
RACDB2.__large_pool_size=4194304
RACDB1.__shared_pool_size=109051904
RACDB2.__shared_pool_size=113246208
RACDB1.__streams_pool_size=0
RACDB2.__streams_pool_size=0
*.audit_file_dest='/oracle/app/oracle/admin/RACDB/adump'
*.background_dump_dest='/oracle/app/oracle/admin/RACDB/bdump'
*.cluster_database_instances=2
*.cluster_database=TRUE
*.compatible='10.2.0.1.0'
*.control_files='+DGDATA/racdb/controlfile/current.256.733087241','+DGFLA/racdb/controlfile/current.256.733087241'
*.core_dump_dest='/oracle/app/oracle/admin/RACDB/cdump'
*.db_block_size=8192
*.db_create_file_dest='+DGDATA'
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='RACDB'
*.db_recovery_file_dest='+DGFLA'
*.db_recovery_file_dest_size=21474836480
RACDB2.instance_number=2
RACDB1.instance_number=1
*.job_queue_processes=10
*.open_cursors=300
*.pga_aggregate_target=16777216
*.processes=150
*.remote_listener='LISTENERS_RACDB'
*.remote_login_passwordfile='exclusive'
*.sga_target=167772160
RACDB2.thread=2
RACDB1.thread=1
*.undo_management='AUTO'
RACDB2.undo_tablespace='UNDOTBS2'
RACDB1.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/oracle/app/oracle/admin/RACDB/udump'

4.小结
为了满足Oracle RAC不同节点实例上的管理需求,每个实例上的参数设置的正确性尤为重要,建议对常用重要的参数做深入了解。

Good luck.

secooler
10.12.07

-- The End --

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/519536/viewspace-681283/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/519536/viewspace-681283/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值