Задавайте вопросы, мы ответим
Вы не зашли.
Задался вопросом, какой запрос уместнее применять в некоторых случаях и насколько быстро он будет выполняться.
Уважаемые специалисты, подскажите, насколько верны мои рассуждения.
Запрос INSERT ... ON DUPLICATE KEY ... уместнее использовать в том случае, если количество вставляемых данных больше, чем обновляемых.
Соответственно UPDATE уместнее использовать, если количество обновляемых данных больше, чем вставляемых.
Правильно ли я предполагаю?
И по скорости выполнения будут ли отличаться эти два варианта?
Неактивен
Сам по себе UPDATE не может вставить строки в отличие от INSERT ON DUPLICATE KEY UPDATE.
Т.е. отличаются они по смыслу. В смысле обновления — скорости одинаковые.
Неактивен
Понял. Спасибо!
Неактивен