Auf die Gefahr hin, erneut falsch zu liegen (ich hab nicht nochmal gelesen)
Ist es in einem solchen Szenario (Ressourcenschonung) nicht am einfachsten, den Server außen laufen zu lassen und zwar einmalig?
Dann z.B. nach Bedarf die benötigte
DB generieren, Werte auslesen, Werte Schreiben, Vergleich, Export, Test fertig,
DB wegwerfen?