标签: mysql
如果我执行以下交易:
例如:
START TRANSACTION; UPDATE users SET flag = 1 WHERE id = 10 AND flag = 0; COMMIT;
两个浏览网站的人同时运行此查询会发生什么?
“第二个”用户是否会失败(由于设置了用户ID 10标志,不会产生任何结果)?如果两个用户都同时关闭查询,则如何定义“第二”用户?