IS Atlas
jmis·1987년 9월 1일

Improvements in Database Concurrency Control with Locking

Albert Croker

Journal of Management Information Systems

5
피인용
0.0
FWCI
0
IS/마케팅/OM 탑저널 피인용
10
IS/마케팅/OM 탑저널 참고문헌
01Abstract

:Various techniques have been proposed to ensure the safe, concurrent execution of a set of database transactions. Locking protocols are the most prominent and widely used of these techniques, with two-phase locking and tree locking being but two examples of these protocols. A locking protocol defines a general set of restrictions on the placement of lock and unlock steps within transactions. In this paper we show that it is possible to further increase the potential level of concurrency of a set of transactions, within the context of a specific locking protocol, by further restricting the placement of lock and unlock steps within each transaction. We also discuss a variation of the tree locking protocols that allows transactions to be locked with respect to a dynamically changing set of tree structures. In addition, we define and discuss the concept of a concurrency cost function for a locked transaction. This cost function measures the potential for conflict of a transaction with other transactions.

02연구 흐름

불러오는 중…

03비슷한 논문

불러오는 중…

04이후 연구

불러오는 중…

05선행 연구

불러오는 중…

06서지 정보