danke an alle ... wow, das ging ja richtig flott.
Das mit dem db.search hatten wir auch schon im Einsatz, war aber bei ca. 50.000 Datensätzen so bock lahm, dass wir uns nach was Performanterem umgesehen haben.
Da sind wir auf die Idee mit der NiewNavigator gekommen und siehe da es ging deutlich schneller.
Jetzt ist nur noch die Sache mit dem Navigieren und Auffinden vom 1. und letzten Eintrag innerhalb der Kategorie im entsprechenden Zeitraum, wenn wir das haben, wird's noch richtig performant.
Das mit dem XML ist auch ein guter Ansatz, habe zwar noch nicht ganz verstanden, wie das gehen soll, bin aber gern über jede Hilfe dankbar. Ich habe da Bedenken wegen der Datenmenge, die per XML dann transferiert wird. Gibts da eine Grenze (z.B. 10 MB oder so) ?
Im aktuellen Fall haben wir 30 Räume (= Kategorien in der Ansicht und einen Zeitraum von heute bis in einem halben Jahr).
Datensätze sind vom 1.1.2008 bis 31.12.2012 enthalten.
D.h. den ganzen Overhead beim Suchen entsteht vorne am Beginn der Daten, also am 1.1.2008 bis zum heutigen Datum, und das wollte ich abkürzen (mittels binärer Suche).
M. Weller