Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Сергей
@UDAV99
web программист, верстальщик
MySQL
Что лучше сделать, один запрос ON DUPLICATE KEY UPDATE на 50 строк или 50 запросов update?
Что лучше сделать, один запрос ON DUPLICATE KEY UPDATE на 50 строк или 50 запросов update?
мускл версии 5.7.18
Вопрос задан
более трёх лет назад
139 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Shultais Education
Основы SQL
3 месяца
Далее
Shultais Education
Продвинутый SQL
1 месяц
Далее
Merion Academy
Основы реляционных баз данных SQL
1 месяц
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
キム ファイブプラス
@ddv88
On duplicate будет быстрее, но не в данном случае. Если бы 50к строк, тогда еще можно было бы сравнить.
Однако если строка по условию заранее известна, тогда update будет быстрее.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
toxa82
@toxa82
1 запрос будет быстрее чем 50 в любом случае.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
MySQL
Средний
Почему после импорта базы из .sql файлов таблицу с 13Гб раздуло до 55Гб?
4 подписчика
29 окт.
518 просмотров
1
ответ
Python
+2 ещё
Средний
При подключении к бд MySQL через SSH из Python появляется ошибка, а через DBeaver всё чётко. В чём дело?
2 подписчика
29 сент.
318 просмотров
1
ответ
MySQL
Простой
MySQL JSON_OBJECT Приводит значение к строковому типу, возможно ли это как то обойти?
2 подписчика
26 сент.
124 просмотра
1
ответ
MySQL
+1 ещё
Простой
Как исправить ошибку «No connection could be made because the target machine actively refused it»?
2 подписчика
02 сент.
282 просмотра
1
ответ
MySQL
Простой
Почему у некоторых таблиц Update_time равен null?
1 подписчик
20 авг.
126 просмотров
2
ответа
Python
+1 ещё
Простой
Как создать параметризированный SQL запрос через pyodbc к Mysql?
1 подписчик
16 авг.
174 просмотра
2
ответа
Python
+1 ещё
Простой
Как сделать экранирование символов в Python для SQL запроса?
1 подписчик
16 авг.
191 просмотр
1
ответ
MySQL
Простой
Как свзять столбцы по внешнему ключу?
1 подписчик
06 авг.
131 просмотр
1
ответ
MySQL
Простой
Как подсчитать количество строк в sql запросе?
1 подписчик
05 авг.
259 просмотров
1
ответ
PHP
+2 ещё
Средний
Как одновременно сделать две записи в разных таблицах в Laravel?
1 подписчик
27 июл.
306 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Linux Systems Engineer (Asterisk/SIP)
IT ATLAS
•
Москва
от 200 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 400 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 350 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама