Wywołanie DELETE FROM TableName
wykona całe usunięcie w jednej dużej transakcji. To jest drogie.
Oto kolejna opcja, która usunie wiersze w partiach:
deleteMore:
DELETE TOP(10000) Sales WHERE toDelete='1'
IF @@ROWCOUNT != 0
goto deleteMore
Wywołanie DELETE FROM TableName
wykona całe usunięcie w jednej dużej transakcji. To jest drogie.
Oto kolejna opcja, która usunie wiersze w partiach:
deleteMore:
DELETE TOP(10000) Sales WHERE toDelete='1'
IF @@ROWCOUNT != 0
goto deleteMore