sql >> Databáze >  >> RDS >> PostgreSQL

Jak vytvořit index pro prvky pole v PostgreSQL?

Pomocí standardního Postgresu můžete vytvořit GIN indexy na jakémkoli 1-rozměrném poli.
Podrobnosti v manuálu zde (poslední kapitola).

Při práci s integer pole (prostý int4 , nikoli int2 nebo int8 a žádné NULL hodnoty) dodatečný dodaný modul intarray poskytuje mnohem více operátorů a obvykle vynikající výkon. Nainstalujte jej (jednou na databázi) pomocí:

CREATE EXTENSION intarray;

Můžete vytvořit indexy GIN nebo GIST na celočíselných polích. V příručce jsou příklady.
CREATE EXTENSION vyžaduje PostgreSQL 9.1 nebo novější. U starších verzí je třeba spustit dodaný skript.



  1. Room API - Jak získat nedávno vložené vygenerované ID entity?

  2. Unikání jednoduché uvozovky v PLSQL

  3. Proč každá malá firma potřebuje databázi

  4. Jak začít s SQL Serverem v Azure