MySQL锁

for update :加在select 语句之后会强制加上排他锁。

间隙锁: 出现在Repeatable read 级别, 进行范围查询时,会锁住范围之间的内容,即使之间没数据,且在其她事务在范围内进行插入/删除操作时是操作不了的。

如果范围的是包含表的最后一行数据,则比最后一行数据大的所有数据插入也是加不成功的。

意向锁:表锁,无需手动加,在加行锁(共享锁/排他锁)之前,InnoDB会先加一个意向锁,是为了提醒那些要全量查询的语句,不要浪费时间了,等着吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值