• 2022-10-26
    下列关于数据库封锁粒度的说法正确的是( )
    A: 粒度越大,封锁开销越小,系统并发度越小
    B: 粒度越大,封锁开销越大,系统并发度越小
    C: 粒度越大,封锁开销越小,系统并发度越大
    D: 粒度越大,封锁开销越大,系统并发度越大
  • A

    内容

    • 0

      锁的粒度越小,并发度就越 ,开销越大 ,速度越慢

    • 1

      封锁对象的大小称为封锁粒度。封锁粒度与系统的并发度和并发控制的开销密切相关。封锁的粒度越 ,数据库所能够封锁的数据单元就越 ,并发度就越小,系统开销也越小;反之亦然。 [br][/br] [br][/br]____[br][/br] [br][/br]____[br][/br] [br][/br]____[br][/br] [br][/br]____[br][/br]____

    • 2

      关于封锁粒度的描述,()是错误的。 A: 封锁对象可以是逻辑单元,如关系、索引项等 B: 封锁对象可以是物理单元,如页、块 C: 封锁粒度越小,并发度越高 D: 封锁粒度越大,数据库所能封锁的数据单元越多

    • 3

      下列关于锁粒度的说法中,正确的是______ A: 锁的粒度越大,系统的并行程度就越低,系统的开销也就越大 B: 锁的粒度越小,系统的并行程度就越高,系统的开销也就越小 C: 锁的粒度越大,系统的并行程度就越低,系统的开销也就越小 D: 锁的粒度越小,系统的并行程度就越高,系统的开销也就越小

    • 4

      为避免数据库中并发事务之间的操作冲突,数据库管理系统采用加锁机制进行并发控制。关于锁粒度,下列说法错误的是 A: 锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元组等逻辑单元上 B: 锁粒度会影响事务的并发执行程度,锁粒度越大,并发执行度越低,锁粒度越小,并发执行度越高 C: 锁粒度会影响数据库的性能,锁粒度越小,系统开销越大,锁粒度越大,系统开销越小 D: 一个好的数据库管理系统一般会选择一种锁粒度加以实现,同时针对此种锁粒度进行性能优化,以达到数据库运行的最佳状态