[opengeodb] Neue, bessere "Hierarchies" sind wieder da!
Martin Trautmann
traut at gmx.de
Don Dez 27 18:53:41 CET 2007
Simon Schmid wrote:
>
> Es läuft also wie folgt ab:
>
> 1. Hole Datensatz vom Bundesland Bayern (loc_id = 111) - nun weiss
> ich alles was zwischen dem left-Wert und dem right-Wert von diesem
> Datensatz liegt gehört zum Bundesland Bayern!
> 2. Ich suche alle Datensätze aus der Tabelle bei denen der left und
> right Wert zwischen dem von Bayern liegt UND als level = 5 haben.
> 3. Assoziere die gefundenen Datensätze noch mit den Namen aus der
> geodb_textdata (das ist natürlich optional)
>
> Ergebnis: 96 Zeilen in 0.0032s (0.0048s) geholt
>
> Träge? Eher nicht :
>
Ah, danke fuer die detaillierte Erklaerung. Man kann bei der Abfrage also
nicht direkt zum naechsten Nachbarn. Wie du aber beschreibst, bleibt man
innerhalb des Baumes durch den left/right-Bereich und kann daher die
Suchmenge deutlich einschraenken.
Wenn ich also in Bayern einen weiteren Ortsteil zu einer Gemeinde
hinzufuegen wollte, dann muesste ich den gesamten Baum komplett neu
erstellen? Das mag einfach dadurch gehen, dass man die passende Stelle
findet und alles rechts davon um eins erhoeht, stellt aber doch einen
groesseren Aufwand dar.
Schoenen Gruss
Martin
--
View this message in context: http://www.nabble.com/Neue%2C-bessere-%22Hierarchies%22-sind-wieder-da%21-tp14508810p14516334.html
Sent from the Php German - opengeodb mailing list archive at Nabble.com.