From: | Pierre Pönisch <pierre_poenisch(at)web(dot)de> |
---|---|
To: | "Pgsql-De-Allgemein" <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | Re: Implementierung mehrdimensionaler Indexe |
Date: | 2005-08-05 10:31:27 |
Message-ID: | MOEIIDFKELKEEPGHMEDECEMIDEAA.pierre_poenisch@web.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Von: Peter Eisentraut [mailto:peter_e(at)gmx(dot)net]
>Am Freitag, 5. August 2005 11:32 schrieb Pierre Pönisch:
>> ich bin auf der Suche nach Informationen wie die multicolumn Indexe
>> realisiert sind. Im Manual findet man nur, dass es sie gibt und
>derzeit nur
>> von B-Bäumen oder GiST angeboten werden. Mich würde speziell
>interessieren,
>> wie man einen mehrdimensionalen Index mittels eines oder mehrerer B-Bäume
>> aufbaut, wie das implementiert wurde und mit welcher Performance man
>> rechnen kann.
>
>Geht es jetzt um mehrspaltige Indexe oder um mehrdimensionale Indexe?
Hmm, gute Frage. Bisher war das für mich das gleiche, aber ich lass mich
gern eines Besseren belehren. Wenn man einen Index über mehrere Spalten
erzeugt, ist das doch gleichzeitig ein Index über mehrere Dimensionen, da ja
jede Spalte eine Dimension darstellt.
z.B. eine Tabelle für Punkte im kartesischen Koordinatensystem mit den
Spalten X und Y; wenn man nun einen Index über die beiden Spalten X und Y
erzeugt, so erhält man einen mehrdimensionalen (2 Dimensionen) und auch
einen mehrspaltigen Index.
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2005-08-05 10:48:41 | Re: Implementierung mehrdimensionaler Indexe |
Previous Message | Peter Eisentraut | 2005-08-05 09:46:03 | Re: Implementierung mehrdimensionaler Indexe |