DB2 SQL RR/RS/CS/UR四个级别
来源:百度文库 编辑:神马文学网 时间:2024/04/30 07:43:28
1.RR隔离级别: 在此隔离级别下, DB2会锁住所有相关的纪录。 1.RR隔离级别:在此隔离级别下, DB2会锁住所有相关的纪录。 在一个SQL语句执行期间, 所有执行此语句扫描过的纪录都会被加上相应的锁。在一个SQL语句执行期间,所有执行此语句扫描过的纪录都会被加上相应的锁。 具体的锁的类型还是由操作的类型来决定, 如果是读取,则加共享锁; 如果是更新, 则加独占锁。具体的锁的类型还是由操作的类型来决定,如果是读取,则加共享锁;如果是更新,则加独占锁。 由于会锁定所有为获得SQL语句的结果而扫描的纪录, 所以锁的数量可能会很庞大, 这个时候, 索引的增加可能会对SQL语句的执行有很大的影响,因为索引会影响SQL语句扫描的纪录数量。由於会锁定所有為获得SQL语句的结果而扫描的纪录,所以锁的数量可能会很庞大,这个时候,索引的增加可能会对SQL语句的执行有很大的影响,因為索引会影响SQL语句扫描的纪录数量。
2.RS隔离级别: 此隔离级别的要求比RR隔离级别稍弱,此隔离级别下会锁定所有符合条件的纪录。 2.RS隔离级别:此隔离级别的要求比RR隔离级别稍弱,此隔离级别下会锁定所有符合条件的纪录。 不论是读取, 还是更新, 如果SQL语句中包含查询条件, 则会对所有符合条件的纪录加相应的锁。不论是读取,还是更新,如果SQL语句中包含查询条件,则会对所有符合条件的纪录加相应的锁。 如果没有条件语句, 也就是对表中的所有记录进行处理,则会对所有的纪录加锁。如果没有条件语句,也就是对錶中的所有记录进行处理,则会对所有的纪录加锁。
3.CS隔离级别: 此隔离级别仅锁住当前处理的纪录。 3.CS隔离级别:此隔离级别仅锁住当前处理的纪录。
4.UR隔离级别: 此隔离级别下,如果是读取操作,不会出现任何的行级锁。 4.UR隔离级别:此隔离级别下,如果是读取操作,不会出现任何的行级锁。 对于非只读的操作,它的锁处理和CS相同。对於非只读的操作,它的锁处理和CS相同。
DB2默认的隔离级别是CS。 DB2默认的隔离级别是CS。 即游标稳定性。即游标稳定性。
2.RS隔离级别: 此隔离级别的要求比RR隔离级别稍弱,此隔离级别下会锁定所有符合条件的纪录。 2.RS隔离级别:此隔离级别的要求比RR隔离级别稍弱,此隔离级别下会锁定所有符合条件的纪录。 不论是读取, 还是更新, 如果SQL语句中包含查询条件, 则会对所有符合条件的纪录加相应的锁。不论是读取,还是更新,如果SQL语句中包含查询条件,则会对所有符合条件的纪录加相应的锁。 如果没有条件语句, 也就是对表中的所有记录进行处理,则会对所有的纪录加锁。如果没有条件语句,也就是对錶中的所有记录进行处理,则会对所有的纪录加锁。
3.CS隔离级别: 此隔离级别仅锁住当前处理的纪录。 3.CS隔离级别:此隔离级别仅锁住当前处理的纪录。
4.UR隔离级别: 此隔离级别下,如果是读取操作,不会出现任何的行级锁。 4.UR隔离级别:此隔离级别下,如果是读取操作,不会出现任何的行级锁。 对于非只读的操作,它的锁处理和CS相同。对於非只读的操作,它的锁处理和CS相同。
DB2默认的隔离级别是CS。 DB2默认的隔离级别是CS。 即游标稳定性。即游标稳定性。
DB2 SQL RR/RS/CS/UR四个级别
关于4CS、4RS.
DB2 SQL 调优/优化 案例
DB2 SQL 调优/优化 案例
rs.open sql,conn 与conn.execute(sql)的区别
关于营销4PS、4CS、4RS.
对话大型机上的 DB2,SQL 篇
RS.OPEN SQL,CONN,A,B 全接触!
关于rs.open sql,conn,1,1的问题
rs.open sql,conn 与conn.execute(sql)的区别 - 紫香小镇...
何谓4Ps,4Cs,4Rs?(强烈推荐)[栖息谷]
DB2的隔离级别和性能-IT168 技术开发专区
C#连接Access,Sql Server,Oracle,Mysql,IBM DB2,Sy...
DB2 SQL存储过程语法官方权威指南(翻译)
DB2中创建汉字拼音首字母的SQL函数
往DB2导入表结构,批量执行SQL文建表
监控 DB2 活动之使用解释工具分析SQL
对 DB2 监控数据的 SQL 访问: 捕获快照
SQL Assistant 5支持MS SQL、MySQL、Oracle、DB2智能提示的...
oracle常用sql语法集合_GIS动力站 GIS:RS:GPS:开发应用|开源|算法|...
DB2
db2隔离级别基础知识 - YG——的个人空间 - ITPUB个人空间 - powered by X-Space
利用您的 Microsoft SQL Server 2000 技能来学习 DB2 UDB ...
DB2 SQL语句性能调优利器- explain tool (部分转载)