Sortieren

Durch Klick auf eine Spaltenüberschrift können Sie - wie auch in anderen Programmen üblich - nach dieser Spalte sortieren. Ein erneuter Klick sortiert in die andere Richtung. Strg-Klick entfernt diese Sortierung. Durch Shift-Klick lässt sich nach mehreren Spalten sortieren.

Während in vielen anderen Programmen die Sortierung im Arbeitsspeicher geschieht, basiert die Sortierung bei KS.CRM auf echten Datenbankabfragen. Andere Programme müssen zum Sortieren alle Sätze laden, wodurch die mögliche Anzahl der Sätze auf max. einige zehntausend beschränkt ist. Bei KS.CRM ist dagegen die Sortierung selbst bei millionen Sätzen sehr schnell, denn das Sortieren ist die Stärke des Datenbankservers, der dazu seine Indices verwenden kann.

Jede Tabelle besitzt eine Standardsortierung, nach welcher der Datenbankserver die Daten besonders schnell zurückgeben kann. In den meisten Tabellen ist dies die Spalte mit dem Änderungsdatum (absteigend). Dies hat auch den Vorteil, dass neue Sätze zuoberst erscheinen. Die Geschwindigkeit der Sortierung kann für die verschiedenen Spalten sehr unterschiedlich sein, je nachdem ob der Server für diese Spalte einen Index führt (schnell) oder die Spalte ohne Index oder aus abhängigen Tabellen stammt (langsam). Wenn das Programm ungewöhnlich langsam Ergebnisse präsentiert, schauen Sie also auf die gewählte Sortierung. Oder setzen Sie unter Extras|Optionen die Option Sortierung bei Programmstart auf Standard, sodass wenigstens beim nächsten Programmstart wieder optimal sortiert wird.

Nach Importen oder anderen Datenbankfunktionen kann es geschehen, dass der Datenbankserver seine Indices neu berechnen muss. Das kann bei großen Tabellen eine gewisse Zeit in Anspruch nehmen. Schon beim nächsten Zugriff ist die Datenbank dann wieder schnell wie gewohnt. Dieses Verhalten ist typisch für alle relationalen Datenbanken.