Oracle并行服务器的相关问题的解决方法
如何解决Oracle并行服务器的相关问题
一:什么是OPS
OPS(Oracle Parallel Server)可以让位于不同系统的多个实例同时访问同一个数据库。并行服务器可以有效地提高系统的可用性和对多系统的访问性能,但是,如果你的数据没有做很好的分割,性能可能还会下降。
安装OPS时,多个实例mount同一数据库文件,实例间的通讯由分布式锁管理器(DLM)来管理。需要注意的是分布式锁管理器与你所使用的硬件和操作系统有着密切的.关系。为了确定多个企图同时修改同一数据的实例,Oracle使用了十个后台进程:LCK0-LCK9,来锁定某一实例所使用的资源。
OPS主要用于UNIX/LINUX集群环境中。
二:OPS的优点
1:高可用性
2:加快事务响应时间 - 可用于决策支持系统
3:增大交易连接数 - 可用于联机事务处理系统
三:所有的应用都是适合OPS吗?
可以根据功能或数据进行分割的应用最适合OPS。那些有"热数据"(经常被多实例同时访问的数据)的应用并不适合使用OPS。
四:OPS需要特殊的硬件吗?
OPS要求服务器之间互连并共享磁盘子系统。所有可以做成集群的系统都可以,常用的有UNIX/LINUX和NT等。
五:如何设置OPS?
1.关闭数据库
2.启用OPS选项,在UNIX中通过重新连接Oracle软件的方式来完成。
3.使Oracle软件在所有节点上都有效,可以通过复制软件到其他节点或共享磁盘的方式来完成。
4.个实例要有自己的Redo log file,所以要增加必要的log文件:
ALTER DATABASE ADD LOGFILE THREAD 2GROUP G4 ('RAW_FILE1') SIZE 500k,GROUP G5 ('RAW_FILE2') SIZE 500k,GROUP G6 ('RAW_FILE3') SIZE 500k;ALTER DATABASE ENABLE PUBLIC THREAD 2;
5.每个实例要有自己的回滚段,所以要增加必要的回滚段:
CREATE ROLLBACK SEGMENT RB2 TABLESPACE RBS;
6.辑初始化参数文件文件,添加如下几项:
PARALLEL_SERVER = TRUE INSTANCE_NUMBER = 1THREAD = 1ROLLBACK_SEGMENTS = (r01, r02, r03, r04)
-
实用的实施方案4篇
为确保事情或工作顺利开展,常常需要预先准备方案,方案是计划中内容最为复杂的一种。那么我们该怎么去写方案呢?下面是小编整理的实施方案4篇,仅供参考,大家一起来看看吧。实施方案篇1为大力传播文明风尚,弘扬文明精神,扎实推进社会主义核心价值体系建设,全面提高广大师...
-
关于竞赛方案集合六篇
为确保事情或工作高质量高水平开展,常常需要预先准备方案,方案是有很强可操作性的书面计划。优秀的方案都具备一些什么特点呢?下面是小编为大家收集的竞赛方案6篇,欢迎大家借鉴与参考,希望对大家有所帮助。竞赛方案篇1一、学校及学生会简介二、活动主题:仰恩大学经济...
-
交通安全班会活动方案
为了确保事情或工作有序有力开展,就常常需要事先准备方案,方案是解决一个问题或者一项工程,一个课题的详细过程。优秀的方案都具备一些什么特点呢?下面是小编帮大家整理的交通安全班会活动方案,欢迎阅读与收藏。交通安全班会活动方案1一、班会目的1、通过班会使学生...
-
幼儿园秋游活动策划方案9篇
为了确定工作或事情顺利开展,就常常需要事先准备方案,方案是有很强可操作性的书面计划。那么大家知道方案怎么写才规范吗?下面是小编为大家收集的幼儿园秋游活动策划方案,仅供参考,希望能够帮助到大家。幼儿园秋游活动策划方案1活动意图:秋天是个美好的季节,处处都蕴...