发信人: jackrui(驿站)
整理人: xiaomiao(2001-03-03 16:12:24), 站内信件
|
【 在 xiaomiao 的大作中提到:】
:电信计费系统,要用到Oracle的OPS并行服务器,
:Server为Sun E4500双机,2G RAM, 200GB RAID,
:哪位大虾用过Oracle的OPS并行服务器,配置和优化
:有哪些要点,请谈谈体会!
:......
ORACLE PARALLE 支持目前在市场上流行的大多数并行结构,主要有SMP (symmetric multiprocess system)和MPP (massively parallel process) 结构。
其中SMP又分为紧耦合和松耦合两种,实际上,这几种结构的划分都是根据系统共享资源的不同方式来进行的,从这个角度来看,并行结构又可以划分为以下几种:
1 share memory
系统的多个CPU通过内存通道来共享内存,既SMP的紧密耦合;系统中的多个CPU有自己独有的内存,它们通过一个高速总线来共享磁盘,这就是所谓的松散耦合,也称为cluster结构
2 share nothing
系统有很多节点,每个节点都有自己独有的内存及磁盘,节点见可以通过内存所在的节点来访问对方的内存,即MPP结构。
Oracle Parallel 支持SMP的cluster (例如DEC Trucluster,SUN PDB,IBM HACMP等等)结构和MPP(例如IBM SP)结构。
3、 OPS的目标
OPS的设计目标是:
提高系统性能
提高系统吞吐量
高可靠性
有效支持更多用户
* 均衡负载不是OPS的设计目的
4、 OPS的结构
整个cluster中只有一套数据库,在这套数据库上可以运行多个instance,所有节点的instance共享一套datafile 和controlfile ,同时每个instance均有自己的redolog file且任何一个节点上的redolog file均能够为其他节点访问,这样保证在某个节点上down掉后,其他节点能够利用down掉节点上的redolog file进行数据库的恢复。
5、 相关的OPS参数
gc_db_locks
gc_files_to_locks
gc_segments
gc_rollback_locks
gc_rollback_segment
gc_save_rollback_locks
gc_tablespace
gc_freelist_groups
gc_releaseble_locks
6 在OPS下,由于ORACLE的数据文件必须能被CLUSTER所有的主机访问,因而该数据文件只能是裸设备(raw device)。系统管理人员要防止其他用户通过图形界面增加一些基于文件系统的表空间或基于client端的表空间,以免造成数据库的错误。(严禁将数据表空间创建在文件系统上)
---- 相逢是缘!
|
|