解决方案 »
- hibernate 出现的异常
- struts2执行跳转如何像servlet一样,直接forward或者redirect?
- spring c3p0 mysql报错
- websphere7.0数据源配置问题
- java数组排序各位老大帮帮忙谢谢
- 请问关于解析XML文件,中文路径不识别
- 一个strurs+hibernate+spring 整合 的配置问题
- ERROR org.apache.struts.action.RequestProcessor
- [500分急求]tomcat5.1.19下如何配置连接oracle的数据源?最好详细点!
- 急,大家有没有做过这样的组件??
- 急急急!!!求助,线程问题
- 【求助】Java如何将kindeditor里的富文本导出到word书签
你这个原理是这样::
事务A,打开 ,然后读取了数据,此时还没有提交A事务
事务B紧接的更新数据,并提交事务
事务A再次读取该数据,发现数据已经改变了。此时A事务还没有提交因为,默认数据库READ COMMITTED级别,顾名思义,就是可以保证读取已经提交的数据,防止脏读。。
如果为了性能考虑,更改了数据库的配置默认隔离级别为 read uncommitted,就不是这样的情况了,就发现不了数据的改变了。。