MySQL: массовое обновление строкMySql

Форум по Mysql
Anonymous
MySQL: массовое обновление строк

Сообщение Anonymous »

У меня есть json-массив с людьми:

Код: Выделить всё

[
{
user_id: 123
coins: 5000
},
{
user_id: 456
coins: 2900
},
...
...
]
и таких людей может быть более 2000-3000
Мне нужно пройтись по массиву и раздать всем людям соответствующее количество монет с одной просьбой. То есть человеку с user_id 123 даем 5000 монет, человеку с user_id даем 2900 монет и так далее.
Мне нужен максимально оптимизированный способ сделать это. Где-то говорят, что лучше использовать регистр, а где-то вставлять по дубликату ключа, не могу определиться.
Как лучше это реализовать?
(p.s. это массовое обновление будет происходить каждые 7 секунд)
стек: mysql, nodejs express

Подробнее здесь: https://stackoverflow.com/questions/793 ... pdate-rows

Вернуться в «MySql»