- 1
- 0
- 约1.67千字
- 约 8页
- 2019-10-14 发布于广东
- 举报
学习领域十一数据库中锁的操作 1.数据库中锁的对象 锁(Lock)是在多用户环境下对资源访问的一种限制机制。当对一个数据源加锁后,此数据源就有了一定的访问限制,称对此数据源进行了“锁定”。 在SQL Sever中,可以对以下的对象进行锁定。 数据行:数据页中的单行数据。 索引行:索引页中的单行数据,即索引的键值。 页:页是SQL Sever存取数据的基本单位,其大小为8KB。 盘区:一个盘区由8个连续的页组成。 表。 数据库。 下一页 学习领域十一数据库中锁的操作 2.锁的类别 在SQL Sever中,锁有两种分类方法。 (l)从数据库系统的角度来看,锁分为以下三种类型。 ①独占锁:独占锁锁定的资源只允许进行锁定操作的程序使用,其他任何对它的操作均不会被接受。 ②共享锁:共享锁锁定的资源可以被其他用户读取,但其他用户不能修改它。 ③更新锁:更新锁是为了防止死锁而设立的。 上一页 下一页 返回 学习领域十一数据库中锁的操作 (2)从程序员的角度看,锁分为以下两种类型。 ①乐观锁:乐观锁假定在处理数据时,不需要在应用程序的代码中做任何事情就可以直接在记录上加锁,即完全依靠数据库来管理锁的工作。 ②悲观锁:悲观锁对数据库系统的自动管理不感冒,需要程序员直接管理数据或对象上的加锁处理,并负责获取、共享和放弃正在使用的数据上的任何锁。 3.隔离级别 在SQL Sever中,隔离级
您可能关注的文档
- 网络安全原理与实务教学课件作者邓春红网络安全第五章.ppt
- 网络安全原理与实务教学课件作者邓春红网络安全第一章.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目八.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目二.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目六.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目七.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目三.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目十.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目十二.ppt
- 网络操作系统--windowsserver2003教学课件作者陆丽丹项目十三.ppt
最近下载
- 自治区职称评审信息历史数据补录操作指南V1.01.PDF VIP
- QJ2940A-2001 航天用印制电路板组装件 修复和改装技术要求.pdf VIP
- 实用英语交际职业技能等级考试.pdf VIP
- SJ20883-2003 印制电路组件装焊后的清洗工艺方法.pdf VIP
- 生产线停线管理规程.docx VIP
- 初中物理:【人教版】九年级物理(全一册)知识点总结.pdf VIP
- 新能源物流车“以租代购”运营模式分析与探讨.docx VIP
- TCAAMTB-乘用车电子驻车制动系统用电机性能要求和测试方法.pdf VIP
- 高中物理电磁感应电磁感应.ppt VIP
- 高中化学复习硫及其硫的化合物.ppt VIP
原创力文档

文档评论(0)