sql >> Database teknologi >  >> RDS >> PostgreSQL

Indeks spænder over flere tabeller i PostgreSQL

Nej, det er ikke muligt at have et indeks på mange borde, og det ville heller ikke garantere at fremskynde noget, da du ikke altid får en kun indeksscanning. Det, du virkelig ønsker, er en materialiseret visning men pg har dem heller ikke. Du kan prøve at implementere det selv ved hjælp af triggere som denne eller dette .

Opdater

Som bemærket af @petter. De materialiserede synspunkter blev introduceret i 9.3 .



  1. Kopiering af MySQL-database til en anden maskine

  2. SQL-forespørgsel til de seneste meddelelser

  3. Brug Java til ekstern backup af en MySQL-database

  4. Få styr på native Oracle Connection i Hibernate 4 for at køre en lagret proc