事务级别
2011年06月01日
事务隔离级别:
a:脏读取:一个事务读取了另外一个并行事务未提交的数据
b:不可重复读取:一个事务再次读取之前的 数据时得到的数据不一致,被另外一个事务修改
c:虚读:一个事务重新执行一个查询,返回的记录包含了其他事务提交的新记录
jdbc支持四种(默认 防止脏读)
con.setTransactionIsolation(Connection.TRANSACTION _READ_UNCOMMITTED);//最底级别:只保证不会读到非法数据,上述3个问题有可能发生
con.setTransactionIsolation(Connection.TRANSACTION _READ_COMMITTED); //默认级别:可以防止脏读
con.setTransactionIsolation(Connection.TRANSACTION _REPEATABLE_READ);//可以防止脏读和不可重复读取
con.setTransactionIsolation(Connection.TRANSACTION _SERIALIZABLE); //最高级别:防止上述3种情况,事务串行执行
Hiberate
根据数据库默认级别而默认,mysql默认为repeatable_read,但mysql做了些特殊处理,也可以防止虚读.
问题:
我在spring里写了一个声明的事务,在这个事务里,重复查询一一条数据,但在中间向别一个事务请求(这个事务向数据库里插入了数据),我想查询插入的数据,但怎么也查询不到.
解决方案:1在查询的时候使用jdbc去查询就是了
2,设置事务隔离级别,
发表评论
-
Inside Geometry Instancing
2012-01-20 00:56 702Inside Geometry Instancing 201 ... -
DirectX 性能优化
2012-01-20 00:56 611DirectX 性能优化 2011年05 ... -
3D渲染流水线
2012-01-20 00:56 11623D渲染流水线 2010年12月07日 下面开始详解3D ... -
室外大场景渲染技术研究与实现 游戏地图加载
2012-01-20 00:56 1767室外大场景渲染技术研究与实现 游戏地图加载 2011年06月 ... -
关于如何学好游戏3D引擎编程的一些经验
2012-01-20 00:56 711关于如何学好游戏3D引擎编程的一些经验 2010年09月16 ... -
幼儿园教职员工奖惩办法
2012-01-19 08:46 846幼儿园教职员工奖惩办法 2011年08月25日 为不断 ... -
幼儿园工作制度汇编
2012-01-19 08:46 845幼儿园工作制度汇编 20 ... -
花城中心幼儿园奖,罚制度
2012-01-19 08:45 517花城中心幼儿园奖,罚制 ... -
幼儿园管理制度
2012-01-19 08:45 547幼儿园管理制度 2011年10月24日 一、人事 ... -
马湖乡中心幼儿园奖惩制度
2012-01-19 08:45 557马湖乡中心幼儿园奖惩制度 2011年06月17日 奖惩制 ... -
Android程序结构解析
2012-01-17 01:14 730Android程序结构解析 2010 ... -
我几时先可以真正征服你啊 钻石Touch Diamond
2012-01-17 01:14 859我几时先可以真正征服你啊 钻石Touch Diamond 2 ... -
诺基亚5530XM
2012-01-17 01:14 728诺基亚5530XM 2010年12月26 ... -
电脑常用软件集合及扫盲
2012-01-17 01:14 971电脑常用软件集合及扫 ... -
regsvr32用法集合
2012-01-17 01:14 814regsvr32用法集合 2011年12月02日 R&a ... -
惠普 康柏 510 笔记本电脑
2012-01-15 19:54 829惠普 康柏 510 笔记本电脑 2011年12月17日 ... -
俺的电脑配置
2012-01-15 19:54 578俺的电脑配置 2011年12月21日 电脑型号 微星 ... -
大家帮看看这个电脑多少钱 2手的 卖家1500 1年拉 2011-12-24
2012-01-15 19:54 529大家帮看看这个电脑多少钱 2手的 卖家1500 1年拉 ... -
电脑型号 索尼 VAIO VPCYA15EC 笔记本电脑
2012-01-15 19:54 664电脑型号 索尼 VAIO VPCYA15EC 笔记本电脑 2 ... -
hibernate + proxool整合与分开使用
2012-01-11 12:07 684hibernate + proxool整合与分开使用 201 ...
相关推荐
查询:默认事务隔离级别 mysql> select @@tx_isolation;当前会话的默认事务隔离级别 mysql> select @@session.tx_isolation;当前会话的默认事务隔离级别 mysql> select @@global.tx_isolation;全局的事务隔离级别
数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为 Read uncommitted:允许脏读。 Read committed: 防止脏读,最...事务级别 脏读 不可重复读 幻读 Read uncommitted √ √ √ Read committed
事务传播特性&事务隔离级别 详细的事务传播特性&事务隔离级别
介绍数据库事务的四种隔离级别,比较不同隔离级别的区别和影响
数据库事务和隔离级别
java事务传播特性&事务隔离级别...
本文档介绍了spring事务隔离级别的使用及详解
spring事务的传播特性和事务隔离级别
有关JDBC事务 JTA事务 传播特性 隔离级别等等
• 并发事务之间相互干扰,可能导致事务出现读脏,不可重复度,幻读等问题 • InnoDB实现了SQL92标准中的四种隔离级别 (1)读未提交:select不加锁,可能出现读脏; (2)读提交(RC):普通select快照读,锁select /...
MySQL的四种事务隔离级别 1、脏读 2、不可重复读 3、幻读
事务的属性:1.Propagation:用来设置事务的传播行为事务的传播行为:一个方法运行在了一个开启了事务的方法中时,当前方法是使用原来的事务还是开启了一个新
MySQL事务隔离级别详解,这个面试经常会面到,必会呀,哈哈
事务隔离级别 课程目标 了解 —— 事务隔离级别的概念; 理解 —— 事务隔离的四种级别; 掌握 —— 事务隔离级别的设置; 事务隔离级别 事务隔离:每一个事务都有一个所谓的隔离级,它定义了用户彼此之间隔离和交互...
NULL 博文链接:https://cuishuangjia.iteye.com/blog/964885
数据库事务隔离级别.docx数据库事务隔离级别.docx数据库事务隔离级别.docx
SQLSERVER事务隔离级别的实验研究.pdf
spring 事务传播与隔离级别DEMO 脏读、重复读、幻影读 spring 事务传播与隔离级别DEMO 脏读、重复读、幻影读
1. 事务的四大特征(ACID) 原子性(Atomicity):事务包含所有操作要么全部成功,要么全部回滚。 一致性(Consistency):一个事务执行之前和执行之后都必须处于一致性状态。 隔离性(Isolation):并发的事务是...