High-Performance Concurrency Control in Multi-User Database Systems: Analysis and Optimization Strategies
As digital technologies continue to evolve, database management systems (DBMS) are encountering heightened performance demands in environments with multiple concurrent users. Achieving data consistency and integrity while handling simultaneous transactions is crucial; however, traditional concurrency control methods often struggle to strike a balance between performance and accuracy, leading to inefficiencies under heavy loads. This research paper tackles these issues by examining and optimizing concurrency control mechanisms to improve DBMS performance in high-demand multi-user settings. The study offers a thorough analysis of various techniques, including locking protocols, timestamp ordering, and optimistic concurrency control, evaluating their effectiveness and limitations in managing simultaneous transactions. Furthermore, it investigates the influence of emerging technologies, such as in-memory databases and distributed systems, on existing concurrency control strategies. This paper serves as a valuable reference for database administrators, developers, and researchers focused on improving the performance and reliability of multi-user database systems in a data-driven environment.
Authors
- Neha
- Banita
Institutions
- Baba Mastnath University (IN)
Publication Details
- Published
- 2024-11-21
- DOI
- https://doi.org/10.1109/delcon64804.2024.10866991
- Citations
- 1
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.35