事务可重复读
来源:互联网 发布:nat 端口转发 编辑:程序博客网 时间:2024/04/28 18:36
事务可重复读:在设置了可重复读时,在事务进行当中,不允许对事物中的表进行更新或删除,需要事务结束后才可操作,但是可以读取事务中的表,这样可以使读出的数据保持一致。不会出现“脏读”现象.
代码:
A: set transaction isolation level repeatable read;
begin tran
select col2 from dbo.T1 where keycol=2
B:update col2 set col2='XXX' where keycol=2
代码B执行时,由于A中事务没结束,将处于等待状态.
C:select col2 from dbo.T1 where keycol=2
由于是事务可重复读,虽然A中事务没有结束,但可以读出事务中的表.
0 0
- 事务可重复读
- mysql事务之可重复读(Repeated Read)
- MySql可重复读下的事务行为
- 可重复读
- 事务的 不可重复读
- 探究InnoDB可重复读
- MSSQL2008R2 设置事务隔离级别为可重复读时的疑虑与陷阱?
- SqlServer事务中的可重复读和序列化隔离界别
- 数据库事务和隔离级别(重点,不可重复读和可重复度的区别)
- MySQL InnoDB事务隔离级别脏读、可重复读、幻读
- 事务 不可重复读 幻像读
- 事务(脏读,不可重复读,虚读)
- 事务(脏读,不可重复读,虚读)
- 数据库事务,脏读、不可重复读、幻读
- 事务产生的脏读幻读不可重复读
- java事务--脏读、不可重复读、幻读
- 事务脏读,不可重复读,幻读
- MySQL事务的不可重复读
- Segmentation fault 问题浅谈
- git server简易部署方案
- 关于孔浩老师的CMS项目无法启动问题的解决方案
- Ubuntu Linux 切换为root用户的方法
- JavaScript prototype
- 事务可重复读
- zoj 1242 Carbon Dating
- Android SDK环境变量配置
- 使用SVN进行多版本开发教程
- C++中头文件相互包含的几点问题
- java.lang.UnsupportedClassVersionError
- 数据库oracle--PL/SQL的使用-禁止生成备份文件 .~sql
- 七巧板平台html5游戏开发之初识物理引擎
- 安卓Adapter用法