次を使用して、約200,000個のオブジェクト(すべてに複数の関連オブジェクトがあり、合計で約2,000,000個のオブジェクト)を削除しようとしています。
DataRecord.objects.filter(order=self.order).delete()
しかし、内部サーバーエラーが発生し(約20分後)、どのオブジェクトも削除されません。この操作に十分な時間を与えるために、Apacheタイムアウトを3600(1時間)に設定しています。
非常に多くのオブジェクトをまとめて削除するより効率的な方法はありますか?