12.2 数据库的并发控制

2025-07-26 19:45:03 更新

并发操作:指在多用户共享的系统中,许多用户可能同时对同一数据进行操作。

并发操作带来的问题:数据不一致性,主要有三类:丢失修改、不可重复读和读脏数据。主要原因:事务并发操作破坏了事务隔离性。

DBMS并发控制子系统负责协调并发事务的执行,保证数据库完整性不受破坏,避免用户得到不正确的数据。