Die
GUI ist selbst entwickelt und hält nur die sichtbaren Daten vor.
Das Grid kennt also keine 1Mio Datensätze. Statt dessen wird der Server beauftragt, eine sortierte/gefilterte Liste bereit zu halten und das Grid ruft dann die Daten für deren z.B. Records 1000..1050 ab.
Wenn alternativ ein ORM genutzt werden soll, muss diese Sortier- und Filterfunktion an die Datenbank übertragen werden.
Aber für die Datenverwaltung in Objekten brauche ich auch eine Lösung.