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

Pourquoi les performances des requêtes PostgresQL chutent-elles avec le temps, mais sont restaurées lors de la reconstruction de l'index

Le vide automatique devrait faire l'affaire, à condition que vous l'ayez configuré pour les performances souhaitées.

Remarques :VACUUM FULL :cela reconstruira les statistiques de la table et récupérera des charges d'espace disque. Il verrouille toute la table.

VACUUM :cela reconstruira les statistiques de la table et récupérera de l'espace disque. Il peut être exécuté en parallèle avec le système de production, mais génère beaucoup d'E/S qui peuvent avoir un impact sur les performances.

ANALYSER :cela reconstruira les statistiques du planificateur de requêtes. Ceci est déclenché par VACUUM, mais peut être exécuté tout seul.

Plus de notes détaillées trouvées ici