PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Por que o desempenho da consulta PostgresQL cai com o tempo, mas é restaurado ao reconstruir o índice


O vácuo automático deve funcionar, desde que você o configure para o desempenho desejado.

Observações:VACUUM FULL:isso reconstruirá as estatísticas da tabela e recuperará cargas de espaço em disco. Bloqueia toda a mesa.

VACUUM:isso reconstruirá as estatísticas da tabela e recuperará algum espaço em disco. Ele pode ser executado em paralelo com o sistema de produção, mas gera muitas E/S que podem afetar o desempenho.

ANALYZE:isso reconstruirá as estatísticas do planejador de consultas. Isso é acionado por VACUUM, mas pode ser executado por conta própria.

Mais notas detalhadas encontradas aqui