Чтобы добиться лучшей производительности на моем веб-сайте, мне нужно изменить все INSERT
запросы, чтобы сначала сохранить их в файле CSV, а затем автоматически импортировать их в определенную таблицу, используя LOAD DATA INFILE
.
А как же ОБНОВЛЕНИЕ?
У меня около 10000 обновлений в секунду, как можно получить такой результат?
За каждый запрос я получаю 2 UPDATES
(с подготовленным заявлением):
UPDATE player_tb SET coins = coins + ? WHERE player_id = ?
UPDATE score_tb SET score = score + ? WHERE player_id = ?
В обеих таблицах player_td
и score_tb
я проиндексировал player_id
столбец:
ALTER TABLE player_tb ADD INDEX(player_id);
ALTER TABLE score_tb ADD INDEX(player_id);
Я хочу по крайней мере получать 40 тыс. Обновлений в секунду, у вас есть способ достичь этой цели, пожалуйста?
Спасибо