資料庫管理


抄寫或儲存衝突
多個使用者可以同時編輯一個資料庫備份中相同的文件,也可以同時編輯抄寫階段作業間不同抄本中的相同文件。發生這些情況時,Domino 會將一個編輯階段作業的結果儲存在主要文件中,並將其他編輯階段作業的結果作為回應文件儲存。這些回應文件的標題為「抄寫或儲存衝突」。Domino 會使用 $Revisions 欄位 (追蹤每個文件編輯階段作業的日期和時間) 來決定哪些文件成為主要文件,哪些文件成為回應文件。

抄寫衝突

當兩個或多個使用者編輯相同的文件並將變更儲存在抄寫間的不同抄本時,便會發生抄寫衝突。下列規則決定了 Domino 儲存編輯階段作業的方式:


儲存衝突

當兩個或多個使用者在同一部伺服器上同時開啟並編輯相同的文件時,便會發生儲存衝突,即使他們編輯的欄位不同。發生這種狀況時,儲存的第一份文件便為主要文件。在儲存第二份文件之前,對話方塊會指示使用者即將儲存衝突文件,而且如果使用者儲存了此文件,它便成為「抄寫或儲存衝突」文件。

附註 ACL 與設計變更不會導致抄寫或儲存衝突;最近的變更總是優先。

避免抄寫或儲存衝突

下列技術會降低或減少抄寫或儲存衝突。前四項是資料庫設計師使用的技術:


若需相關資訊,請參閱允許文件鎖定 (如果您已安裝了「Domino 設計師 6 說明」)。或者,移至 www.lotus.com/ldd/doc 來下載或檢視「Domino 設計師 6 說明」。
若需設計套表及使用 LotusScript 的相關資訊,請參閱「Domino 設計師 6 說明」。

最後三項是系統管理員或資料庫管理員可使用的技術:


另請參閱