数据库通过锁定机制解决并发访问的问题,可以锁定在行、页、表、库等不同粒度,如果锁定在较小的粒度则系统并发访问的能力将________。
举一反三
- 数据库通过________机制解决并发访问的问题。
- 为避免数据库中并发事务之间的操作冲突,数据库管理系统采用加锁机制进行并发控制。关于锁粒度,下列说法错误的是 A: 锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上 B: 锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高 C: 锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小 D: 一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种锁粒度进行性能优化,以达到数据库运行的最佳状态
- 下列关于数据库封锁粒度的说法正确的是( ) A: 粒度越大,封锁开销越小,系统并发度越小 B: 粒度越大,封锁开销越大,系统并发度越小 C: 粒度越大,封锁开销越小,系统并发度越大 D: 粒度越大,封锁开销越大,系统并发度越大
- 封锁对象的大小称为封锁粒度。封锁粒度与系统的并发度和并发控制的开销密切相关。封锁的粒度越 ,数据库所能够封锁的数据单元就越 ,并发度就越小,系统开销也越小;反之亦然。(1.0)
- 数据访问页只能读取数据库中数据,不能修改库中数据。