MySQL-锁定行以进行读取

时间:2018-11-19 10:04:02

标签: mysql socket.io innodb

我正在使用socket.io服务器,并且多个客户端正在对此服务器进行请求。服务器检查MySQL innoDB表中是否有数据,如果有数据,服务器将更新其表中的位/列并将数据发送到请求的客户端。

但是问题是我的多个客户端偶尔会获取相同的数据。

原因是,有2个客户端向服务器发出完全相同的时间点请求,并且在其他客户端进行更新之前,两个客户端都获得相同的MySQL表行记录。

0 个答案:

没有答案