Write-Ahead Log / Pontos de verificação
Artigo 11/01/2024
1 contribuidor
Comentários
Neste artigo
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size
checkpoint_completion_target
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Especifica o destino de conclusão do ponto de verificação, como uma fração do tempo total entre os pontos de verificação.
Tipo de dados
numérico
Default value
0.9
Valores permitidos
0-1
Tipo de parâmetro
dynamic
Documentação
checkpoint_completion_target
checkpoint_flush_after
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Número de páginas após as quais as gravações executadas anteriormente são liberadas no disco.
Tipo de dados
integer
Default value
32
Valores permitidos
32
Tipo de parâmetro
somente leitura
Documentação
checkpoint_flush_after
checkpoint_timeout
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tempo máximo entre os pontos de verificação WAL automáticos, em segundos. O intervalo válido é entre 30 segundos e um dia.
Tipo de dados
integer
Default value
600
Valores permitidos
30-86400
Tipo de parâmetro
dynamic
Documentação
checkpoint_timeout
checkpoint_warning
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Escreve uma mensagem de aviso se os pontos de verificação causados pelo preenchimento do segmento WAL forem mais frequentes do que isso.
Tipo de dados
integer
Default value
30
Valores permitidos
0-2147483647
Tipo de parâmetro
dynamic
Documentação
checkpoint_warning
max_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Tamanho máximo para permitir que a WAL cresça antes de acionar o ponto de verificação automático.
Tipo de dados
integer
Default value
Depende dos recursos (vCores, RAM ou espaço em disco) alocados para o servidor.
Valores permitidos
32-65536
Tipo de parâmetro
dynamic
Documentação
max_wal_size
Notas específicas do Azure
O valor padrão para o max_wal_size
parâmetro server é calculado quando você provisiona a instância do Banco de Dados do Azure para servidor flexível PostgreSQL, com base no nome do produto selecionado para sua computação. Quaisquer alterações subsequentes da seleção de produtos para a computação que suporta o servidor flexível não terão qualquer efeito sobre o valor padrão para o max_wal_size
parâmetro de servidor dessa instância.
Sempre que alterar o tamanho do disco atribuído à instância, você também deve ajustar o valor do max_wal_size
parâmetro de acordo com os valores listados na tabela a seguir.
O valor é calculado com base no tamanho do disco escolhido para a instância, conforme indicado na tabela a seguir:
Tamanho dos discos
max_wal_size
32 GiB
2048 MiB
64 GiB
4096 MiB
128 GiB
12288 MiB
256 GiB
20480 MiB
512 GiB
25600 MiB
512 GiB
25600 MiB
1 TiB
30720 MiB
2 TiB
40960 MiB
4 TiB
40960 MiB
8 TiB
65536 MiB
16 TiB
65536 MiB
32 TiB
65536 MiB
min_wal_size
Atributo
Value
Categoria
Write-Ahead Log / Pontos de verificação
Description
Define o tamanho mínimo para reduzir a WAL.
Tipo de dados
integer
Default value
80
Valores permitidos
32-2097151
Tipo de parâmetro
dynamic
Documentação
min_wal_size