Index
Ein Index für ein Datenbankfeld ist eine (interne) Liste, bei der die Inhalte dieses Feldes vorsortiert sind. Dadurch ist ein erheblich schnellerer Zugriff auf den richtigen Datensatz möglich, wenn dieser gesucht, sortiert oder gefiltert werden soll.
Profitipp
Die Größenordnung für die mögliche Beschleunigung zwischen indiziertem und nicht indiziertem Feld ist locker das Hundertfache. Sie können diese Beschleunigung bei Ihren Datenbanken nicht nachvollziehen? Das liegt daran, dass diese zu klein sind.
Bei heute üblichen Speichergrößen passen die meisten Hobbydatenbanken problemlos in den Hauptspeicher, und dann ist der Unterschied kaum zu bemerken. Werden die Tabellen aber so groß, dass sie von Festplatte oder gar aus dem Netzwerk nachgeladen ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access