PostgreSQL

PostgreSQL 12, Cade o recovery.conf ?

PostgreSQL 12, Cade o recovery.conf ?

Pessoal recentemente precisei fazer um restore de um banco corrompido no PostgreSQL 12, já havia sido configurado previamente o arquivamento dos logs de transação e uma copia do pg_data para que quando necessário fosse feito o Point-in-time Recovery (PITR) em que conseguimos voltar no tempo no banco de dados. Ate ai tudo bem, facil de fazer. Mas eu não achava o recovery.conf que seria o arquivo onde determinamos o target time ou seja em qual data e hora iremos voltar no banco de dados. Então Continue lendo

Lentidão no PostgreSQL

Lentidão no PostgreSQL

Administrar um banco de dados PostgreSQL não e uma tarefa fácil pois existem muitas tarefas diárias que precisam de muita atenção como verificar backups, aplicar alterações de DDL, garantir que os erros que apareçam nos logs sejam tratados e atender as mais diversas chamadas de problemas de desenvolvedores cujos relatórios estão rodando com certa lentidão em alguns casos duas vezes mais do que o normal. Mesmo com uma boa integridade dos bancos de dados gerenciados, sempre haverá novos casos e novos problemas relacionados ao desempenho Continue lendo