14.5. Configurações com risco de perda #

A persistência (durabilidade) é um recurso de banco de dados que garante o registro de transações efetivadas, mesmo se o servidor travar ou perder energia. Entretanto, a persistência adiciona uma sobrecarga significativa ao servidor de banco de dados, portanto, se a instalação não exigir esta garantia, o PostgreSQL pode ser configurado para executar muito mais rápido. A seguir são mostradas alterações de configuração que podem ser feitas para melhorar o desempenho nestes casos. Exceto onde indicado abaixo, a persistência ainda é garantida em caso de falha do software de banco de dados; apenas uma falha abrupta do sistema operacional cria um risco de perda ou corrupção de dados quando estas configurações são usadas.



[107] A memória de swap é uma porção de um disco rígido usada pelo sistema operacional quando a memória RAM física está cheia. (N. T.)

[108] Tabelas não registradas (unlogged tables) são um tipo especial de tabela que não gera registros de WAL para alterações. (N. T.)