Investigando performance no PostgreSQL
No Lab 06 do PostgreSQL Reliability Lab , acrescentei métricas, logs e dashboards ao cluster. Com a coleta validada, a próxima etapa foi investigar o trabalho executado pelas consultas. Como demonstrar que uma alteração melhora uma consulta, preserva o resultado e compensa o custo que acrescenta ao banco? O Lab 07 está disponível no GitHub . Ele compara consultas antes e depois de alterações em índices e filtros, usando dados reproduzíveis, planos de execução, estatísticas e carga com pgbench. ...