Usando o PostgreSQL 8.4/CentOS 6: se eu definir o archive_mode
parâmetro como on
in postgresql.conf
, mas na verdade não armazenar os arquivos WAL gerados em nenhum lugar por meio do archive_command
parâmetro, haverá algum impacto no desempenho?
Isso é para testar o potencial de uso do arquivamento WAL em um servidor de produção de alto rendimento: Espero definir archive_mode
como on
, e definir archive_command
como algo como
echo `date` %f %p >> archive_log.txt
para que eu possa monitorar quantos arquivos WAL seriam criados durante um determinado período de tempo sem realmente copiá-los e correr o risco de saturação de espaço em disco. Isso afetará o desempenho do meu servidor de alguma forma?
Não haveria impacto no desempenho lá. Sua única limitação será o espaço em disco.
Observe que isso é realmente usado para coisas como backups incrementais e restauração pontual. É muito bem testado e usado.