事务隔离级别

1。read committed 提交后可以度 就是一个事务在提交后可以读到结果
2。read uncomitted 未提交读 事务还未提交的时候可以读到修改的结果
事务A (小红转100给小明(各100初始值) 1步骤小明加100 ,2步骤小红减100)
事务未提交的时候小明加100 读的时候结果就是已经加的200
这个就是脏读
3。可重复读 (mysql 默认的事务级别)就是
A事务 B事(1 读小明钱数 2读小明钱数 )务同时开启
B1 步骤100 A完成转账 B2步骤读还是100 虽然A事务已经完成
4串行 严格事务模型 读的时候也加锁

select * from table where id =1 for update 加行级别锁
id 不是主键索引 会变成表级别的锁 严重影响业务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值