DBAtlas · Atlas de operações de banco de dados

Aumentar o statistics target de uma coluna

PostgreSQLManutenção

Comando

ALTER TABLE customer ALTER COLUMN city SET STATISTICS 500; ANALYZE customer;

O que faz

Aumenta o nível de detalhe do histograma/amostra coletado para uma coluna específica; melhora as estimativas do planner.

Quando usar

Quando ocorrem planos de consulta ruins em colunas com distribuição assimétrica.

Atenção

Um valor alto (padrão 100, máx. 10000) aumenta o tempo de ANALYZE e o tempo de planejamento. A mudança só tem efeito após o ANALYZE.

Abrir no DBAtlas →

Relacionados