Hallo Peter!
Mit minimieren meinte ich zunächst einmal, es mit nur wenigen Datensätzen zu probieren. So kannst Du eventuell ein Größenproblem als Ursache identifizieren.
Die Frage nach der Notwendigkeit der Variablen-Initialisierung kann ich Dir leider nicht auf Anhieb beantworten.
Norbert