Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL aktualisiert dieselbe Zeile durch mehrere Benutzer wie Zähler

Es ist eine einfach genug auszuführende Abfrage:

UPDATE mytable SET mycolumn = mycolumn + 1;

Auf diese Weise werden die Abfragen, selbst wenn Sie mehrere Personen gleichzeitig mögen, nicht genau zur gleichen Zeit ausgeführt, sodass Sie am Ende die richtige Zahl erhalten.

Abfragen wie diese werden in Sekundenbruchteilen ausgeführt, sodass Sie sich keine Sorgen machen müssen, dass mehrere Benutzer darauf klicken, es sei denn, Sie haben Millionen von Benutzern, und dann haben Sie viele Probleme mit Abfragen.