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