当前位置: 首页 > 自学考试 > 自学考试备考资料 > 2014年自考《互联网数据库》常考知识点整理(7)

2014年自考《互联网数据库》常考知识点整理(7)

更新时间:2014-05-12 11:08:23 来源:|0 浏览0收藏0

自学考试报名、考试、查分时间 免费短信提醒

地区

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

摘要 2014年自考《互联网数据库》常考知识点整理(7),由环球网校自考频道为您提供!

  推荐辅导班型:2014年自考保过班全新上线 不过免费重修|2014年自考英语签约保过套餐热招

  死锁:有两个或以上的事务处于等待状态,每个事务都在等待另一个事务解除封锁,它才能继续执行下去,结果任何一个事务都无法执行,这种现象就是死锁。解除死锁的方法是由DBMS中的"死锁测试程序"来检查,如发现死锁则牺牲一个事务,并做回退操作,解除它的所有封锁。通常用的封锁(locking)技术有:排它型封锁(X封锁)和共享型封锁(S封锁)两种。X封锁的规则称为PX协议,其内容为:任何企图更新记录R的事务必须先执行LOCKX(R)操作,以获得对该记录进行寻址的能力,并对它取得X封锁。如果未获得X封锁,那么这个事务进入等待状态,一直到获准X封锁,事务继续进行。简记为:先锁X,再执行,取不到,就等待。

  PXC协议:它由PX协议及一条规则"X封锁必须保留到事务终点(COMMIT或ROLLBACK)"组成。

  S封锁的规则:称为PS协议,其内容为:任何要更新记录R的事务必须先执行LOCKS(R)操作,以获得对该记录寻址的能力并对它取得S封锁。如果未获准S封锁,那么这个事务进入等待状态,一直到获准S封锁,事务才继续进行下去。当事务获准对记录R的要封锁后,在记录R修改前必须把S封锁升级为X封锁。简记为:先锁S,再执行,锁不到,就等待,若要修改则升X。

  编辑推荐:

  2014年各省市自考次数及时间调整专题|2014年4月各省市自考成绩查询入口

  自学考试频道|自学考试论坛

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

自学考试资格查询

自学考试历年真题下载 更多

自学考试每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部