Показать сообщение отдельно
Старый 06.04.2011, 01:58   #19  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Цитата:
Сообщение от mazzy Посмотреть сообщение
рискну предположить, что у вас таки SQL2005 или выше

Спасибо, но у клиента как раз SQL 2000. Надо мне было сразу уточнить. Смотрю пункт 1:
Цитата:
Сообщение от mazzy Посмотреть сообщение
тогда имеет смысл заниматься "разбиением на, скажем, 70 кусков"

Вот и занимаюсь. SQL 2000 каким-то образом влияет на следующие рекомендации, или они остаются в силе?
Цитата:
Сообщение от mazzy Посмотреть сообщение
прежде всего увеличьте минимальный размер Transaction Log до вменяемого значения (поставьте гиг 5)
обязательно установите вменяемый размер прироста в фиксированных единицах (например, по 200-300Мб). Ни в коем случае не оставляйте по 1Мб.

А вот следующее было для меня откровением, я был уверен, что разница принципиальная, а не "только логическая":
Цитата:
Сообщение от mazzy Посмотреть сообщение
Сделайте или в одной нормальной транзакции. Или сделайте транзакцию на каждую запись.
Разница только логическая - если прервете обработку, то либо отменятся все изменения, либо останется то, что сделано.