共计 480 个字符,预计需要花费 2 分钟才能阅读完成。
共享锁(Shared Lock):多个事务可以同时对同一个资源进行共享锁定,只有当一个事务持有共享锁时,其他事务才能继续获得共享锁。共享锁用于读取数据,不会阻止其他事务也获得共享锁。
排他锁(Exclusive Lock):只有一个事务可以对资源进行排他性锁定,其他事务无法获得共享锁或排他锁。排他锁用于写入数据,可以防止其他事务读取或写入该资源。
更新锁(Update Lock):当事务需要读取数据并稍后更新时,可以使用更新锁。更新锁允许多个事务同时读取数据,但一旦开始修改数据,其他事务将被阻止获得共享锁或排他锁。
Intent 锁(Intent Lock):用于指示事务将请求的锁层次结构。Intent 锁包括意向共享锁(IS)、意向排他锁(IX)和意向更新锁(IU)。
Schema 锁:用于在对数据库对象执行数据定义语言(DDL)操作期间锁定整个对象。包括共享模式锁(SCH-S)、排他模式锁(SCH-M)。
Bulk Update Lock:用于支持大量更新操作时的锁定。这种锁允许多个事务同时修改同一资源,但不允许其他事务读取或修改资源。
丸趣 TV 网 – 提供最优质的资源集合!
正文完