ma sei sicuro che fare 25 milioni e 700 mila query, senza contare quelle di update, sia una buona idea? mi sa che ti tocca spostare il tutto nel database o limitare il numero di dati da elaborare ad ogni esecuzione del batch