大家好啊,请问一下 MySQL 在秒杀的时候要加锁吗?
秒是谁???
加呀 悲观锁 乐观锁
使用Redis + MySQL 事务排它锁
事务排它锁是怎么加呢?
@PHP学院的中学生 启动事务,然后查出数据加写锁,然后更新,事务提交。加排它锁主要是为了避免脏读
也就是说排它锁就是写锁,可以这么理解么?
@PHP学院的中学生 共享锁(S锁):共享 (S) 用于不更改或不更新数据的操作(只读操作),如 SELECT 语句。
排他锁(X锁):用于数据修改操作,例如 INSERT、UPDATE 或 DELETE。确保不会同时同一资源进行多重更新。
PHP 是一种通用开源脚本语言。利于学习,使用广泛,主要适用于 Web 开发领域。
共 3 条评论
秒是谁???
加呀 悲观锁 乐观锁
使用Redis + MySQL 事务排它锁
事务排它锁是怎么加呢?
@PHP学院的中学生 启动事务,然后查出数据加写锁,然后更新,事务提交。加排它锁主要是为了避免脏读
也就是说排它锁就是写锁,可以这么理解么?
@PHP学院的中学生
共享锁(S锁):共享 (S) 用于不更改或不更新数据的操作(只读操作),如 SELECT 语句。
排他锁(X锁):用于数据修改操作,例如 INSERT、UPDATE 或 DELETE。确保不会同时同一资源进行多重更新。