The process by which a DBMS restricts access to a row in a multiuser environment The DBMS usually sets a bit on a row or the physical page containing a row that indicates the row or page is locked
A mechanism to ensure that data isn't modified by more than one user at a time and that data isn't read as it is being modified
In software installation by the setld utility, the act of inserting a new subset's name in the lock file of an existing subset so that an attempt to remove the latter subset will flag the user with a dependency warning In a version control system, the creation and use of information flagging a version control file as being checked out for editing
reserving the use of a database, relation, tuple, or other collection of data for access by one user This is a strategy to prevent anomalous behaviour of a database as would happen, for example, when one user reads data from a database which was in the process of being modified by another user
(n ) In a relational database, the guarantee of read consistency by giving access to data only one process at a time; other processes must wait for access to the database
Any data that are retrieved by a user for updating must be locked, or denied to other users, until the update is completed or aborted (12)
The process of temporarily limiting access to an object (database, table, page, or row) to prevent conflicting interactions among concurrent processes
the Focus Pressing and holding an autofocus point-and-shoot's shutter button halfway to prevent the camera from refocusing incorrectly with your final composition
In the context of the GRADE Administrator, the locking mechanism is used to ensure that only one developer can change a given set of data at a time The Modeler can temporarily lock an entire model or a subtree so that it cannot be changed by other users In the Registrator, the locking mechanism is implicit; objects being edited are automatically locked for other users
Any data that are retrieved by a user for updating must be locked, or denied to other users, until the update is completed or aborted (13) See also Concurrency control, Deadlock, Exclusive lock, Shared lock, Two-phase locking protocol