Моя основная проблема c заключается в том, что я хочу получить каждую строку, но порциями по 2000 строк одновременно из таблицы, содержащей 1 миллион строк. И после того, как эти фрагментированные запросы оценены, я хочу удалить каждую строку.
, поэтому просто скажите, что у меня есть
a = Model.objects.filter(id=1<2000)
b = Model.objects.filter(id=2000<4000)
c = Model.objects.filter(id=4000<6000)
..
..
сейчас, если я каким-то образом объединю все эти наборы запросов в один набор запросов, скажем
del = a + b + c +d ......
, и я делаю
del.delete()
, поэтому он удалит все строки за меньшее время или будет повторно обрабатывать запросы для удаления их и займет время?