Multi-granularity locking for nested transactions: A proof using a possibilities mapping (Q1901697)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Multi-granularity locking for nested transactions: A proof using a possibilities mapping |
scientific article; zbMATH DE number 814150
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | Multi-granularity locking for nested transactions: A proof using a possibilities mapping |
scientific article; zbMATH DE number 814150 |
Statements
Multi-granularity locking for nested transactions: A proof using a possibilities mapping (English)
0 references
19 November 1995
0 references
The choice of granularity for locking times in a database involves performance trade-offs. In order to provide a choice between different locking granularities within a single system, the two-phase locking algorithm needs to be modified to include intention locks. This paper extends the well-known multi-granularity locking algorithm of \textit{J. Gray} et al. to deal with nested transactions, and verifies the correctedness of the extended algorithm, using a possibility mapping to abstract commutativity-based locking.
0 references
correctness algorithm
0 references
multi-granularity locking algorithm
0 references
nested transactions
0 references
0.7594742774963379
0 references
0.7325584292411804
0 references
0.7192932367324829
0 references
0.7112555503845215
0 references
0.7101825475692749
0 references