Volání DELETE FROM TableName
provede celé smazání v jedné velké transakci. To je drahé.
Zde je další možnost, která odstraní řádky v dávkách:
deleteMore:
DELETE TOP(10000) Sales WHERE toDelete='1'
IF @@ROWCOUNT != 0
goto deleteMore
Volání DELETE FROM TableName
provede celé smazání v jedné velké transakci. To je drahé.
Zde je další možnost, která odstraní řádky v dávkách:
deleteMore:
DELETE TOP(10000) Sales WHERE toDelete='1'
IF @@ROWCOUNT != 0
goto deleteMore