Oracle 高级复制,也称为对称复制。和 Oracle 的其他功能不同, Oracle 的高级复制不是即插即用的,用户必须深刻理解它们是如何工作的以及各种复制方案的优缺点。深刻理解复制的基本概念可以帮助你设计一个可靠的复制环境。
本文主要介绍了搭建 Oracle 8 高级复制环境时需要设置的一些系统参数。需要提醒读者注意的是,笔者所给出的这些系统参数的具体配置数值只能保证可以成功的搭建出一个相对较好的高级复制环境,但本文并未对这些参数的优化配置进行进一步的深入探讨。
现在我们正式开始。假设有两个节点,节点名分别为 ora_bj 和 ora_nb 。
1. 系统环境参数( init.ora 文件)设置(对于非确省值)
如果要搭建 Oracle 8.0.x 个高级复制环境,必须在初始化文件中设置下列参数,见表 1 所示。
表 1 : Oracle8 高级复制环境初始化参数设置
参数名称
推荐值
备注
processes
100
shared_pool_size
30000000
至少 30M ,如果有很多的复制对象的话,则需要更多的空间
large_pool_size
500K
db_block_buffers
550
compatible
8.0.5.0
db_file_multiblock_read_count
16
dml_locks
100
sequence_cache_entries
30
sequence_cache_hash_buckets
23
global_names
TRUE
distributed_lock_timeout
300
distributed_transactions
10
Open_links
6