concurrency control


Also found in: Wikipedia.

concurrency control

In a database management system (DBMS), concurrency control manages simultaneous access to a database. It prevents two users from editing the same record at the same time and also serializes transactions for backup and recovery.
References in periodicals archive ?
Reversible execution [73] is yet another approach to concurrency control in groupware systems.
Provides transactional persistence and concurrency control to plain old Java objects (POJOs), enabling transactional POJOs to participate in the same transaction with databases and other resource managers.
The developers use the relational system for its virtues of ensuring recovery and concurrency control, associative access, the facility with which they can set up and modify relational schemas, and the ease with which they can generate query code for tables.
Controlled concurrency: Operations are designed such that no or limited concurrency control is required.
A number of recent studies have examined the performance of concurrency control algorithms for database management systems.
This includes knowledge of Structured Query Language (SQL Access standard) for primary interface that extends the interface to access databases over a network; decision support (DSS) features; related transaction processing systems, which include concurrency control, figure isolation, dynamic load balancing, configuration management, message queue management, two-phase commit and transactional RPC.
Most techniques for managing replicated data have a two-level structure: at the higher level, a replica control protocol reconstructs the object's state from its distributed components, and at the lower level, a standard concurrency control protocol synchronizes accesses to the individual components.
Unlike conventional database management systems that handle short-duration transactions satisfactorily but are insufficient for long term transactions that require concurrency control and locking, GeoMedia Transaction Manager provides robust long term transaction management throughout the life of a project or asset in a secure multi-user environment.
A conventional concurrency control algorithm would have treated such transactions as regular update transactions and subjected them to the usual protocols for synchronizing update transactions.
JacobsRimell products for Virtual Corporate Networks (with VPNs) and Remote Access Concurrency Control are also available.
Packages for virtual corporate networks (with VPNs) and Remote Access Concurrency Control are also available.