Tipp: Datenreduktion durch Zoomen & ST_Contains(mapextent(), ...) auf PostGIS-Terminal
Die in https://gitlab.dev.ifs.hsr.ch/m1huber/Dbs2Uebungen/blob/master/Datastructures/README.md#aufgabe-3-dictionarieseav-mit-hstore verlangten Queries können trotz LIMIT
lange dauern: Werden die alphabetisch ersten paar Einträge gesucht, so muss die Datenbank zwecks Sortierung trotz LIMIT
viele Daten in den Speicher laden. Das LIMIT
begrenzt nur die Grösse des an den Client zu schickenden Resultats.
Insbesondere auf dem PostGIS-Terminal ist das spürbar. Daher wäre es gut, den Tipp in der Aufgabenstellung zu haben, dass mit Reinzoomen auf der Karte, kombiniert mit
-- ...
WHERE ST_Contains(mapextent(), <geometrie-spalte>) -- verfügbar im "SELECT Basics"-Dropdown-Menü
in der Query auch der Lade-Aufwand der Datenbank und somit die Query-Ausführungszeiten reduziert werden können.