English

Exploring mutexes, the Oracle RDBMS retrial spinlocks

Databases 2013-01-01 v1 Distributed, Parallel, and Cluster Computing Performance

Abstract

Spinlocks are widely used in database engines for processes synchronization. KGX mutexes is new retrial spinlocks appeared in contemporary Oracle versions for submicrosecond synchronization. The mutex contention is frequently observed in highly concurrent OLTP environments. This work explores how Oracle mutexes operate, spin, and sleep. It develops predictive mathematical model and discusses parameters and statistics related to mutex performance tuning, as well as results of contention experiments.

Cite

@article{arxiv.1212.6640,
  title  = {Exploring mutexes, the Oracle RDBMS retrial spinlocks},
  author = {Andrey Nikolaev},
  journal= {arXiv preprint arXiv:1212.6640},
  year   = {2013}
}

Comments

Proceedings of International Conference on Informatics MEDIAS2012. Cyprus, Limassol, May 7--14, 2012. ISBN 978-5-88835-023-2. 12 pages, 15 figures

R2 v1 2026-06-21T23:01:32.854Z