数据库中解决死锁的常用方法有什么

您所在的位置:网站首页 数据库中解决死锁的常用方法 数据库中解决死锁的常用方法有什么

数据库中解决死锁的常用方法有什么

#数据库中解决死锁的常用方法有什么| 来源: 网络整理| 查看: 265

数据库中解决死锁的常用方法有:

一次封锁法。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,可以有效地防止死锁的发生,但一次就将以后要用到的全部数据加锁,势必扩大了封锁的范围,从而降低了系统的并发度。

顺序封锁法。顺序封锁法是预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁,可以有效地防止死锁,但事务的封锁请求可以随着事务的执行而动态地决定,很难事先确定每一个事务要封锁哪些对象,因此也就很难按规定的顺序去施加封锁。

数据存储空间离散法。数据存储空间离散法是指采取各种手段,将逻辑上在一个表中的数据分散到若干离散的空间上去,以便改善对表的访问性能。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3