标签: mysql
UPDATE counter SET views=views+1
在InnoDB和MyISAM表中使用此查询是否安全?
我记得,就像10年前一样,有一个错误(或“一个不愉快的功能”,如果你愿意的话) - 当同时有2个以上的点击时(2个以上的用户访问过该页面)同一时刻),views值已重置为0。
views
0
此功能是否仍然存在?
答案 0 :(得分:1)
此查询是安全的。执行更新查询时,表(或InnoDB格式数据库中的行)会自动锁定。