mysql

MySQL
【事务】是一组只包含单一的逻辑操作语句,任何一个操作整个操作都失败,以后的操作就回滚到当前状态。
事务的性质:
原子性:所有操作要么全部成功,要么全部失败
隔离性:一个事务提交前对其他事物不可见(防止并发)
一致性:数据库在事务提交前后保持一致的状态
持久性:修改后的数据将永远保存
在并发环境下数据会发生问题
1.丢失修改:
2.脏读:读了人家修改后数据,但是修改撤销
3.不可重复读:读一个数据前后两次结果不一样
4.幻读:读某个范围的数据前后两次不一致
mysql:
封锁粒度:行级锁和表级锁
隔离级别:
1.读未提交:事务中的修改未提交也能被其他事物读取
2.读已提交:一个事物只能读取已经提交的事务修改
3.可重复读:保证一个事务在多次读取同样的数据结果一致
4.可串行化:强制事务串行执行

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-27 10:48
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-26 15:46
已编辑
字节国际 电商后端 24k-35k
点赞 评论 收藏
分享
10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务