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

Ottimizzazione delle prestazioni:crea un indice per la colonna booleana

Per una query come questa, un indice parziale coprire solo le righe non sincronizzate servirebbe meglio.

CREATE INDEX ON tbl (id) WHERE sync_done = FALSE;

Tuttavia, per un caso d'uso come questo, potrebbero essere preferibili altri metodi di sincronizzazione per cominciare: