oracle 常见初始化参数_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1949 | 回复: 0   主题: oracle 常见初始化参数        下一篇 
yanpeng
注册用户
等级:上等兵
经验:127
发帖:68
精华:0
注册:2011-12-26
状态:离线
发送短消息息给yanpeng 加好友    发送短消息息给yanpeng 发消息
发表于: IP:您无权察看 2015-8-13 14:25:32 | [全部帖] [楼主帖] 楼主

1.cluster_database:oracle RAC方面参数,用于开启oracle RAC是否开启;

2.compatible:

     该参数决定了oracle将写出什么样格式的内容到磁盘上,若该参数比最新软件版本低,则写入到数据文件中的内容和低版本的写入内容一致。

     该参数 只能增大不能缩小

,但如果超出参数文件最大支持的版本,则参数文件损坏;

     一般情况下,该参数设置都是合理的,不需要十分关注,在传输表空间和复杂dataguard环境中,需要特别留意。

     若存在主备库环境,则主库和备库的compatible值必须一致!

3.control_files:

     记录了控制文件的位置,多个(1~8个)控制文件用逗号分隔;

     oracle建议在操作系统层面对控制文件做多个备份冗余;

     多个实例需保持一致;

4.db_block_size:

     默认大小8196,最小2K,最大32K。一般32位系统最大支持16K,64位系统最大支持32K;

     RAC环境中每个实例的参数值必须相同!

     DSS和DW系统,一般将该值设置更大,降低IO压力;

5.db_create_file_dest:

     用于指定oracle管理的文件的默认存放位置;

     如果为该值指定一个路径,则该路径必须存在,oracle并不会自动创建,并且oracle数据库必须有在该路径下的读写权限。

6.db_create_online_log_dest_n:

     主要用于指定oracle管理的控制文件和日志文件的存放路径;

     可以设置为多个值,并在多个路径下进行冗余备份,oracle建议至少设置两个值,增加容错性;

      如果为该值指定一个路径,则该路径必须存在,oracle并不会自动创建,并且oracle数据库必须有在该路径下的读写权限。

7.db_domain:

     在分布式系统中,使用该参数指定oracle在网络中的逻辑地址;例如sales.us.com和sales.china.com表示在美国和中国的销售部门。

8.db_name:

     指定oracle数据库名,最大字符长度为8,大小写敏感且在主备库环境中,该参数需要一致;

     不管是手工建库还是DBCA建库,在创建oracle数据库时,该参数就已经指定;

     当mount状态时,需要保证参数中的db_name需要和此时的db_name保持一致。

9.db_recovery_file_dest:

     该参数指定了快速恢复区(fast_recovery_area)的路径,该路径下存放了控制文件、日志文件、归档日志文件、RMAN备份文件和闪回日志等内容;

     设置该参数前,需要先设置db_recovery_file_dest_size。

10.db_recovery_file_dest_size:

     该参数指定快速恢复区的大小,在指定该参数大小时,一般设置大小为实际可能使用到的大小的110%。

11.db_unique_name:

     指定数据库在企业中唯一的数据库名,最大字符长度为30,默认与DB_NAME相同。

12.undo_tablespace:

     该参数指定实例启动时用到的undo表空间,undo段管理方式必须为自动段管理,若为手工段管理,则报错;

     若未指定undo表空间,则oracle默认找到第一个可用的undo 表空间;

     若未指定undo表空间,且没有undo表空间可用,则oracle运行过程中会使用SYSTEM表空间的回滚段来工作,但不推荐这么做。

13.shared_servers:

     当该参数设置为0时,表示关闭共享服务器模式;

     该参数指定了oracle在启动过程中,创建的共享服务器进程,如果服务器的负责增加,系统中实际存在的共享服务器进程数量有可能超过该值,但是不会超 过max_shared_servers,当负载降低,oracle将shared_servers的值认为是最低数量限制,所以oracle建议 shared_servers的值不要设置太高,以避免负载低时,维护共享服务器进程的资源浪费;

     一般来说shared_servers的值小于max_shared_servers的值,若大于等于max_shared_servers值 时,oracle会将共享服务器进程调整为max_shared_servers的数量,并保持该数量一直运行,失去了自动调整的功能。

14.processes:

     该参数指定了能够同时连接数据库服务器的最大 用户进程

数量。

     注意,sessions和transactions参数是从processes参数派生出来的,更改了processes的值,会改变他们的值,在实际改变processes的值时,需要考虑到这两个参数的改变。



--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论