码迷,mamicode.com
首页 > 其他好文 > 详细

事务的并发处理带来的问题

时间:2015-07-06 20:08:24      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:mysql


相对于事务的串行处理,并发处理大大增加数据库资源的利用率

但会带来以下几种情况

1脏读

一个事务正在对一条记录做修改,在这个事务未完成提交前;此时,另一个事务也会读取同一条记录,如果不加控制,第二个事务读取这些脏数据,并作进一步处理


2 不可重复读

一个事务的在读取某些数据后的某个时间,再次读取以前的数据 ,却发现读出的数据已发生了改变


3 幻读

一个事务按相同的查询条件重新读取以前检索过的数据,却发现其他事务插入了满足其他查询条件的新数据.


这些问题,其实都是数据库读一致性问题,必须数据库提供一定的事务隔离机制来解决


本文出自 “dba天空” 博客,请务必保留此出处http://9425473.blog.51cto.com/9415473/1671300

事务的并发处理带来的问题

标签:mysql

原文地址:http://9425473.blog.51cto.com/9415473/1671300

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!