mysql优化 - 关于mysql 的事务
大家讲道理
大家讲道理 2017-04-17 13:25:16
[MySQL讨论组]

因为以前做项目没有真正的用过,他的特性都是简单了解。

第一个问题:
隔离性(Isolation):数据库系统提供一定的隔离机制,保证事务在不受外部并发操作影响的“独立”环境执行。这意味着事务处理过程中的中间状态对外部是不可见的,反之亦然。

在网上看到这句话,说是他有隔离性的,一个事务的执行是完全不受其它影响的,但是为什么还有悲观锁这一说?
http://chenzhou123520.iteye.com/blog/1860954我有点不明白了

第二个问题
原子性:要么不提交要么全提交。哪么有冲突他也全提交啊?

第三个问题:
一致性:怎么理解这个一致性呢。是代表没有冲突就叫致性呢?比如memcahce的 incr是保证不会冲突的,我们称他为原子性还是一致性?

第四个问题:
我知道他是行级锁,读的时候会对这行加个写锁,写的时候对会这行加读写锁,这样理解没错吧?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(1)
迷茫

第一个问题,隔离性是指事务执行过程中外界不可见,比如你在事务中想修改一条记录,而在你的事务执行过程中,别人也可以修改这条记录,有时你不想在你处理事务的过程中让别人修改你这条记录,就需要锁。

第二个问题,事务中间出问题就全不提交了啊

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号