+-
php – 何时在SQL查询中使用FOR UPDATE?
参见英文答案 > MySQL ‘select for update’ behaviour                                    1个
任何人都可以告诉以下sql之间的区别,

SELECT * FROM TABLE

VS

SELECT * FROM TABLE FOR UPDATE

何时以及在什么情况下我需要使用For Update

如果我使用更新并停止,则需要更多时间来获取数据.在更新上发生了什么以增加时间.请告诉我整个过程发生在这上面.

最佳答案
我认为MariaDB / MySQL手册中的句子是不言自明的:

如果对使用页锁或行锁的存储引擎使用FOR UPDATE,则查询检查的行将被写入锁定,直到当前事务结束.

点击查看更多相关文章

转载注明原文:php – 何时在SQL查询中使用FOR UPDATE? - 乐贴网