指定 EJB 2.x CMP Entity Bean 的樂觀並行控制架構
並行控制是指資料資源競用的管理。如果在交易結尾時,以很短的時間獲得和釋放鎖定,則並行控制架構被視為樂觀並行控制。
樂觀並行控制
的目標,是儘量縮短其他交易無法使用特定資源的時間。
對映編輯器針對 EJB 2.x CMP Entity Bean,提供了下列兩種樂觀並行控制架構:
註:
如果您選擇使用碰撞偵測直欄,則相較於針對樂觀存取目的而在述語中加入屬性的另一種樂觀並行控制架構,它會優先採用碰撞偵測直欄。此外,會略過樂觀存取目的所有的樂觀述語設定。
針對樂觀存取目的而在述語中加入屬性
如果是 EJB 2.x CMP Entity Bean 的屬性,對映編輯器的「內容」視圖會加入樂觀述語的內容。
新增碰撞偵測的直欄
如果是 EJB 2.x CMP Entity Bean,您可以在關聯式資料庫中新增碰撞偵測的直欄。這個
碰撞偵測直欄
是額外保留的資料庫直欄,可以判斷記錄是否已被更新。如果要管理碰撞偵測直欄,您必須提供自己的資料庫觸發實作。
上層主題:
以對映編輯器來更新對映