你可能感兴趣的试题
拒绝机制 改为串行机制 封锁机制 不加任何控制机制
数据定义功能 数据操纵功能 数据库运行管理与控制功能 数据库建立与维护功能
封锁机制 完整性约束 三级模式,两层映像机制 并发控制机制
锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上 锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高 锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小 一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种锁粒度进行性能优化,以达到数据库运行的最佳状态
定义数据库 提供进程调度 提供用户接口 提供并发控制机制
数据定义功能 数据操纵功能 数据库运行管理和控制功能 数据库建立和维护功能
锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁 数据库管理系统可以采用先来先服务的方式防止出现活锁现象 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁