Как ускорить MYSQL UPDATE?
Есть штук 1000 запросов на обновление. Пробовал делать через START TRANSACTION, но всё равно медленно
START TRANSACTION;
UPDATE maintbl set is_ar1=1 and is_deal=1 where rkk_app_sequence LIKE '%2007993381%';
UPDATE maintbl set is_ar1=1 and is_deal=1 where rkk_app_sequence LIKE '%2007833405%';
UPDATE maintbl set is_ar1=1 and is_deal=1 where rkk_app_sequence LIKE '%2007485592%';
COMMIT;
Ответы (1 шт):
Автор решения: DrMcSheen
→ Ссылка
А если так попробовать?
UPDATE maintbl set is_ar1=1, is_deal=1 where
rkk_app_sequence LIKE '%2007993381%' OR
rkk_app_sequence LIKE '%2007833405%' OR
rkk_app_sequence LIKE '%2007485592%'