天天看點

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

樂觀鎖:當消費者需要讀取BO執行個體資料時,消費者通常需要目前最新狀态的資料。隻是簡單地将buffer裡的資料傳回并不能滿足該讀取請求,因為目前待讀取的BO資料可能在一個并行session裡已經被其他消費者修改了。

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

當事務終結時,樂觀鎖被釋放,排他鎖被轉換成樂觀鎖。

‘X’ means that the lock entry was set in ‘shared mode’ and can therefore accept further lock entries by other users also in ‘shared mode’.

X 意味着鎖記錄在shared mode下被設定,是以接受其他使用者再次使用shared mode給目前BO上鎖。

There are different ways to synchronize access by several users:

排他鎖

Exclusive lock (E): The locked data can be displayed or edited by one user only.

被鎖住的資料隻能被單一的使用者顯示或者編輯。

某個BO已經存在排他鎖的前提下,不允許其他使用者再申請新的排他鎖或者共享鎖。

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

共享鎖

Shared Lock (S): Several users can access the locked data at the same time in display mode.

多個使用者能同時在display mode下顯示具有共享鎖的資料。

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

持有共享鎖的BO資料,可以再接受新的共享鎖請求。

SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

但無法再申請排他鎖。

Exclusive but not cumulative lock (X)
SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖
在同一事務裡,排他鎖可以重複被申請,以及重置。
SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖
但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。

樂觀鎖
SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖
SAP Cloud for Customer 裡的鎖操作介紹共享鎖Exclusive but not cumulative lock (X)在同一事務裡,排他鎖可以重複被申請,以及重置。但還存在一種稱為排他非累積鎖,在一個事務内,隻能允許被請求一次,拒絕接下來的所有鎖請求。樂觀鎖

繼續閱讀