SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.07.2012 13:18:40

afrokick
Участник
Зарегистрирован: 20.06.2012
Сообщений: 10

Update VS Delete+Insert

Возникла ситуация, когда нужно обновить 200-300 записей в секунду.

Вопрос в следующем: что легче, обновить по pkey или удалить и вставить заново?

ЗЫ пришел к выводу, что легче сделать два запроса Delete и Insert, Чем 200 запросов Update... может я ошибаюсь..

Неактивен

 

#2 04.07.2012 08:09:24

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: Update VS Delete+Insert

Все зависит от ситуации, например, delete и insert точно выгоднее, если нужно заменить все записи в таблице. Тестируйте производительность в своем случае.

Неактивен

 

#3 04.07.2012 17:44:18

afrokick
Участник
Зарегистрирован: 20.06.2012
Сообщений: 10

Re: Update VS Delete+Insert

Спасибо, буду пробовать

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson