Wie wäre es denn das Problem zu zerlegen?
Wenn ich das richtig verstanden habe, ist da zunächst die Abfrage, an die sich der Ausdruck anschließt.
Ist die ganze Sache denn auch langsam, wenn z.B. die Ergebnisse in einer Datei gespeichert werden?
Und über welche Datenmenge reden wir hier eigentlich?
Meist ist die Strecke von der
DB zum Client der Flaschenhals. Wenn da 100 MB über die Leitung müssen, dann kann das schonmal dauern.
Gruß
K-H