Welcome 微信登录

首页 / 数据库 / MySQL / RAC 环境下的重要参数

Oracle 数据库启动时会根据参数文件中提供的相关参数启动Oracle实例。这些参数包括数据库名字、sga,pga的分配,控制文件的位置,undo,process等等。Oracle RAC数据库同样依赖于这些参数。除了所有单实例情形下的参数值外,RAC数据库还多出了一些重要的参数。本文主要描述RAC环境下的相关参数。 一、单实例下参数文件的重要参数
  db_name
  db_block_size
  Control Files name and location
  Initialization Parameters that affect the size of the SGA
  Maximum Number of Processes
  Method of Undo Space Management
  compatible
  dump location 二、RAC环境下的参数
  RAC环境由多个instance组成,除了象db_name,contorl_file 等参数之外,对于一些参数,每一个实例可以有自己的参数值。DBA可以根据不同实例上所拥有资源的多少来分配不同的SGA,process,等从而提高资源的利用率。同时也有一些参数在所有实例上必须具有唯一值。总的来说,RAC上的参数大致分为以下几类。
    a、所有实例必须相同的参数,我们不妨称为一致性参数,如db_name
    b、所有实例上必须唯一的参数,也可以说叫唯一参数,如instance_number
    c、所有实例上可以有不同值得参数,如sga, process,我们可称为可变参数
  下面分别来描述这几种参数 1、一致性参数
  全局相同参数是一些比较关键的参数,如在数据库创建阶段或RAC系统运行阶段指定或可修改。对于集群特性而言,这些参数必须始终可见。
 
  参数                          描述
  ------------------------    ----------------------------
  active_instance_count      用于两个节点时,设置一个数据库为主实例,一个为备用实例。
                              如果设定值为1,则实例1作为主实例提供服务。
                              当主实例失败是,备用实例切换为主实例并提供服务。该参数对于2节点以上的情形不适用。
 
  archive_lag_target          根据用户指定的时间周期切换日志
 
  cluster_database            为true时表明为集群数据库,否则,非集群数据库.
 
  cluster_database_ instances  集群数据库中实例的总数  cluster_interconnects        该参数用来指定集群中IPC通信的网络。如果集群中有多种网络用于高速互联,需要配置该参数。
                                对于多个IP地址,用冒号将其隔开。Oracle根据这个参数来分散网络流量到不同的接口。
 
  compatible                    Oracle版本兼容参数
 
  control_files                指定一个或多个控制文件的位置
 
  db_block_size                Oracle 数据库缺省的初始化块大小
 
  db_domain                    用于分布式数据库系统中标识一个数据库的逻辑位置
 
  db_files                      指定能被当前数据库打开的文件数
 
  db_name                      数据库名字
 
  dml_locks                    指定在一个事物中被每一个被修改的表最大的DML锁的数量
 
  license_max_users            指定当前数据库可以创建的最大用户数
 
  parallel_max_servers          指定一个实例并行执行或恢复时的最大进程数
 
  remote_login_ passwordfile    指定登陆时是否使用密码文件  row_locking                  在更新操作期间指定是否需要使用行级锁  trace_enabled                控制执行历史,代码路径跟踪
 
  undo_management              指定undo表空间的管理方式  undo_retention                指定undo的保留时间 2、唯一参数
  唯一参数用于唯一的指明一个特定的实例。下面是几个常用的全局唯一参数
 
  参数                          描述
  ------------------------    ----------------------------
  instance_name                为当前实例指定一个唯一的实例名
  instance_number              该参数表示节点上实例的实例号
  thread                        该参数用来标示实例使用的redo线程。线程号与节点号/实例号没有直接关联。
  rollback_ segments            为当前实例的分配一个或多个回滚段的名称
  undo_tablespace              指定实例启动时使用的undo表空间
  • 1
  • 2
  • 下一页
RAC 环境下参数文件(spfile)管理Oracle 和 MySQL 主键、索引及分页的区别相关资讯      rac  RAC 环境 
  • RAC本地数据文件迁移至ASM的方法--  (05月23日)
  • 浅谈RAC中的负载均衡  (09/06/2015 21:49:33)
  • Oracle 11gR2 RAC实时应用集群  (01/05/2015 09:17:03)
  • RAC之间消息传输流量控制  (12/26/2015 15:52:38)
  • Oracle 11.2.0.4 RAC日志记录的时  (01/29/2015 08:46:34)
  • 基于Workstation8、CentOS6.5实现  (01/04/2015 15:42:35)
本文评论 查看全部评论 (0)
表情: 姓名: 字数