关于mysql 的事务
因为以前做项目没有真正的用过,他的特性都是简单了解。
第一个问题:
隔离性(Isolation):数据库系统提供一定的隔离机制,保证事务在不受外部并发操作影响的“独立”环境执行。这意味着事务处理过程中的中间状态对外部是不可见的,反之亦然。
在网上看到这句话,说是他有隔离性的,一个事务的执行是完全不受其它影响的,但是为什么还有悲观锁这一说?
http://chenzhou123520.iteye.com/blog/1860954
我有点不明白了
第二个问题
原子性:要么不提交要么全提交。哪么有冲突他也全提交啊?
第三个问题:
一致性:怎么理解这个一致性呢。是代表没有冲突就叫致性呢?比如memcahce的 incr是保证不会冲突的,我们称他为原子性还是一致性?
第四个问题:
我知道他是行级锁,读的时候会对这行加个写锁,写的时候对会这行加读写锁,这样理解没错吧?
mysql事务 事务管理 mysqldb mysql mysql优化
比良坂竜二
9 years, 3 months ago