This paper addresses the problem of designing a predicate locking scheduler that maximizes concurrency, by granting in lock as much as possible of the database entities without compromising the integrity of the database. The scheduling strategy that guarantees the optimal level of concurrency is first defined, then a language for expressing predicates that allows an efficient realization of this strategy is presented. Based on a lattice theoretic formalization of the underlying concepts, a predicate locking scheduler following the optimal scheduling strategy is given. Finally, the range of applicability of this strategy is traced, by showing that any significant extension to the expressive power of the predicate language handled by the scheduler causes an irreparable 1oss of efficiency.

An optimal predicate locking scheduler

Meghini C;Thanos C
1992

Abstract

This paper addresses the problem of designing a predicate locking scheduler that maximizes concurrency, by granting in lock as much as possible of the database entities without compromising the integrity of the database. The scheduling strategy that guarantees the optimal level of concurrency is first defined, then a language for expressing predicates that allows an efficient realization of this strategy is presented. Based on a lattice theoretic formalization of the underlying concepts, a predicate locking scheduler following the optimal scheduling strategy is given. Finally, the range of applicability of this strategy is traced, by showing that any significant extension to the expressive power of the predicate language handled by the scheduler causes an irreparable 1oss of efficiency.
1992
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Predicate locking scheduler
File in questo prodotto:
File Dimensione Formato  
prod_413255-doc_145494.pdf

accesso aperto

Descrizione: An optimal predicate locking scheduler
Dimensione 6.37 MB
Formato Adobe PDF
6.37 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/371461
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact