Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL atualizando a mesma linha por vários usuários como contador


É uma consulta simples o suficiente para ser executada:
UPDATE mytable SET mycolumn = mycolumn + 1;

Dessa forma, mesmo que você tenha várias pessoas curtindo ao mesmo tempo, as consultas não serão executadas exatamente ao mesmo tempo e, portanto, você obterá o número correto no final.

Consultas como essas são executadas em frações de segundo, portanto, você não precisa se preocupar com vários usuários clicando nelas, a menos que tenha milhões de usuários e, assim, terá muitos problemas relacionados às consultas.