问题详情

数据库系统为什么要有并发控制?DBMS中采用什么技术进行并发控制?


时间:2022-02-23 03:27 关键词: 数据库原理 计算机科学技术

答案解析

<p> (1)数据库是一个共享资源,它允许多个用户同时并行地存取数据,若系统对并行操作不加控制,就会存取不正确的数据,破坏数据库的完整性。并的控制的目的就是要以正确的方式调度并发操作,避免造成各种不一致性,使一个事务的执行不受另一个事务的干扰。<br> (2)并发控制的主要方法是采用封锁机制。封锁是事务T在对某个数据对象操作之前,先向系统发出请求对其加锁</p>