WEB开发网
开发学院数据库Oracle Oracle并行服务器(OPS)的12个经典问答 阅读

Oracle并行服务器(OPS)的12个经典问答

 2007-09-13 12:38:51 来源:WEB开发网   
核心提示:一:什么是OPS OPS(Oracle Parallel Server)可以让位于不同系统的多个实例同时访问同一个数据库,并行服务器可以有效地提高系统的可用性和对多系统的访问性能,Oracle并行服务器(OPS)的12个经典问答,但是,如果你的数据没有做很好的分割, 3.使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 2
GROUP G4 ('RAW_FILE1') SIZE 500k,
GROUP G5 ('RAW_FILE2') SIZE 500k,
GROUP G6 ('RAW_FILE3') SIZE 500k;

1 2  下一页

Tags:Oracle 并行 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接