PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Optimisation des performances :créer un index pour la colonne booléenne

Pour une requête comme celle-ci, un index partiel couvrir uniquement les lignes non synchronisées serait mieux.

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

Cependant, pour un cas d'utilisation comme celui-ci, d'autres méthodes de synchronisation peuvent être préférables pour commencer :