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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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