- Very infrequently, when a specific process will be run when no other concurrent access is needed,table locking can be useful. For this reason many DBMS products provide a LOCK TABLE command that can be issued to override the current locking granularity for a db object during the course of a single process or UOW.
- The DBA must analyze the application processing requirement for each db object to determine the optimal locking granularity.
Index entries can also be locked, depending on the DBMS and version in use.
•Index locking can be a significant impediment to performance. Because index entries are usually quite small, it is not uncommon for locking to block application access.