Показать сообщение отдельно
Старый 06.04.2011, 12:42   #10  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Recovery Model: Full
Space allocated for Transaction Log: 80 MB
Transaction Log File Growth: 500 MB
Свободного места на диске, где находится Transaction Log: 204 GB

О настройках логов уже не беспокоюсь.

Обновление будет выполняться по одной записи и целостность данных не волнует.
mazzy: "с точки зрения СУБД накладных расходов на обслуживание 700 000 мелких транзакций значительно больше, чем на обслуживание одной большой. (в этом режиме все транзакции хранятся в transaction log). в этом случае 700 000 мелких транзакций - как самоубийство тупым столовым ножом."
Alexius: "лучше обновлять каждую запись в своей транзакции вне зависимости от модели восстановления сервера. Если все выполнять в одной транзакции, то накладные расходы сервера СУБД на блокировки (или версионность) множества записей с лихвой перекроют расходы на обслуживание кучи транзакций."

Хоть бери да бросай монетку.