Ok, also
1. Verifizieren, wie
MSSQL sich mit WHERE verhält und dann das als Referenz nehmen
2. Mit dem Abschalten der Indexe spielen und der Option, die zu behaltenden Datensätze zu sichern, dann ein DROP und dann RENAME etc. (natürlich vorher INDEX aus)
Trigger sind nicht drin und das Häppchenweise-DELETE-mit-COMMIT-zwischendurch bringt nix (haben sie wohl schon probiert)