首页学历类考试大学计算机科学
(简答题)

试述常用的意向锁:IS锁、ix锁、SIX锁,给出这些锁的相容矩阵。

正确答案

IS锁:如果对一个数据对象加IS锁,表示它的后裔结点拟(意向)加S锁。例如,要对某个元组加S锁,则要首先对关系和数据库加IS锁
IX锁:如果对一个数据对象加ix锁,表示它的后裔结点拟(意向功口X锁。例如,要对某个元组加X锁,则要首先对关系和数据库加ix锁。
SIX锁:如果对一个数据对象加SIX锁,表示对它加S锁,再加IX锁,即SIX=S+IX。
相容矩阵:

答案解析

相似试题

  • (简答题)

    为什么要引进意向锁?意向锁的含义是什么?

    答案解析

  • (简答题)

    试述两段锁协议的概念。

    答案解析

  • (简答题)

    为何引入共享锁?如何用互斥锁或共享锁来实现事务的顺序性?

    答案解析

  • (判断题)

    大量的读者锁可能导致写锁饥饿。()

    答案解析

  • (简答题)

    什么是锁协议?什么是两段锁协议?

    答案解析

  • (单选题)

    在并发控制技术中,最常用的是封锁机制,基本的封锁类型有排它锁X和共享锁S,下列关于两种锁的相容性描述不正确的是()

    答案解析

  • (简答题)

    什么叫封锁技术?请简述封锁技术中的共享锁和独占锁。

    答案解析

  • (填空题)

    封锁的基本类型有两种:()(又叫写锁或X锁)和()(读锁或S锁)。

    答案解析

  • (填空题)

    若事务T对数据对象A加了S锁,则其他事务只能对数据A再加()锁,不能加()锁,直到事务T释放A上的锁。

    答案解析

快考试在线搜题