紀元編號

紀元編號是在特定抄本產生的總作業數。

每一個抄本的作業追蹤圖 2 中,boston_hub 的紀元編號是 950。

MultiSite 同步化方式試圖使抄本之間傳輸的資料量減至最少。每一個抄本會追蹤這些紀元編號:
表 1 顯示這些紀元編號如何進入紀元編號矩陣。每一個抄本維護它自己的這個矩陣,當本端進行工作時,以及當它與其他抄本交換更新封包時會修訂它的列:
表 1. 位於抄本 boston_hub 的二列紀元編號矩陣
  在 boston_hub 產生的作業 在 sanfran_hub 產生的作業
boston_hub 自己狀態的記錄 950 504
boston_hubsanfran_hub 狀態的預估 912 504
此矩陣的內容由 lsepoch 指令在 boston_hub 抄本上報告:
multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user bostonadmin -password secret 
Multiutil: Estimates of the epochs from each site replayed at site ’boston_hub’ (@minuteman):
boston_hub: 950
sanfran_hub: 504
Multiutil: Estimates of the epochs from each site replayed at site ’sanfran_hub’ (@goldengate):
boston_hub: 912
sanfran_hub: 504
boston_hub 輸入的 syncreplica –export 指令依下列方式使用此矩陣,來產生目的地是 sanfran_hub 的更新項目:
  1. boston_hub 抄本中,本端作業數是 950(位於矩陣左上角的數字),預估值是 sanfran_hub 抄本 已匯入到 oplog ID 912(左下角的數字)為止的所有作業。
  2. boston_hub 抄本傳送至 sanfran_hub 抄本的更新封包包含 boston_hub oplog 項目 913-950。當 Boston 管理者呼叫 syncreplica –export 之後,sanfran_hub 列就會更新:
    multiutil lsepoch -clan telecomm -site boston_hub -family PRODA -user lexadmin -password secret 
    Multiutil: Estimates of the epochs from each site replayed at site ’boston_hub’ (@minuteman):
    boston_hub: 950
    sanfran_hub: 504
    Multiutil: Estimates of the epochs from each site replayed at site ’sanfran_hub’ (@goldengate):
    boston_hub: 950
    sanfran_hub: 504

意見