Цитата:
Сообщение от
DSPIC
Я бы не стал такой способ применять.
а вот поддержу своим +1
Цитата:
Сообщение от
DSPIC
обычный WhileSeleсt выбирал и удалял порциями по, условно, 100 записей.
и тут даже не то, что код простой,
а то, что на ПРОДе скорее всего включен RecoveryModel=Full
и изменяя много записей быстро
есть огромная вероятность переполнить диск на котором лежит TransactionLog
и остановить фсё нафик. а потом получить многочасовой rollback.
или подобраться к самой границе ресурсов и получить бэкап из которого невозможно восстановить.
полностью согласен, что удалять надо порциями, сообразуясь с размерами дисков, политикой бэкапов и резервов под transaction log