3000000 を超えるエントリを持つテーブルがあり、指定された ID で 500000 を削除する必要があります。私の考えは、次のようなクエリを作成することです。
DELETE FROM TableName WHERE ID IN (id1, id2, ...........)
簡単な C# コードで生成します。問題は、ID の配列に設定できる値の数に制限があるかどうかです。
そして、誰かがこの削除をより効率的に達成するためのより良い方法を持っているなら、私はアイデアを受け入れます.