
Zitat von
tklemmer
Ich haber hier (immernoch) eine Datenbank mit 2 ziemlich großen Tabellen
(jeweils so 200 GB groß - 500 mill Zeilen) da das ganze in Postgis funkioniert habe ich auch einen entsprechenden Index erzeugt und eine Anfrage dauert im Moment so etwa 2 Minuten.
Der Server verfügt über 16 GB Speicher, leider ist allerdings der
Index für eine der Tabellen schon ca. 22 GB groß....
um das ganze jetzt performant zu bekommen und nicht zig Tausend Euro zu investieren habe ich mir folgendes gedacht:
Da ich gezielte Anfragen auf eine "sub - Tabelle" einschränken kann würde ich jetzt die großen Tabellen in jeweils 2 oder 4 kleinere partionieren. So würde der Index der entsprechenden Tabelle wieder in den Speicher passen und meine Queries wieder fliegen.
Gibt es eine möglichkeite dem Server explizit zu sagen welchen Index er in den Speicher laden soll und welchen nicht?
Vielen Dank für die Hilfe
Thomas.
Lesezeichen