checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo impiegato per il rilascio di buffer sporchi durante il checkpoint, in quanto frazione dell'intervallo di checkpoint. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta l'intervallo massimo di tempo tra i checkpoint WAL automatici. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta il tempo massimo prima dell'avviso se i checkpoint attivati dal volume WAL sono troppo frequenti. Scrivere un messaggio nel log del server se i checkpoint causati dal riempimento dei file di segmento WAL si verificano più frequentemente di questo periodo di tempo. Zero disattiva l'avviso. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni WAL che attivano un checkpoint. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo impiegato per il rilascio di buffer sporchi durante il checkpoint, in quanto frazione dell'intervallo di checkpoint. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta l'intervallo massimo di tempo tra i checkpoint WAL automatici. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta il tempo massimo prima dell'avviso se i checkpoint attivati dal volume WAL sono troppo frequenti. Scrivere un messaggio nel log del server se i checkpoint causati dal riempimento dei file di segmento WAL si verificano più frequentemente di questo periodo di tempo. Zero disattiva l'avviso. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni WAL che attivano un checkpoint. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |
checkpoint_completion_target
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Specifica l’obiettivo del completamento del checkpoint come una frazione del tempo totale tra un checkpoint e l'altro. |
| Tipo di dati |
NUMERIC |
| Valore predefinito |
0.9 |
| Valori consentiti |
0-1 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_completion_target |
checkpoint_flush_after
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Numero di pagine dopo le quali le scritture eseguite in precedenza vengono scaricate su disco. |
| Tipo di dati |
integer |
| Valore predefinito |
32 |
| Valori consentiti |
32 |
| Tipo di parametro |
Sola lettura |
| Documentation |
checkpoint_flush_after |
checkpoint_timeout
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Tempo massimo tra checkpoint WAL automatici, in secondi. L’intervallo valido è compreso tra 30 secondi e un giorno. |
| Tipo di dati |
integer |
| Valore predefinito |
600 |
| Valori consentiti |
30-86400 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_timeout |
checkpoint_warning
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Scrive un messaggio di avviso se i checkpoint causati dal riempimento del segmento WAL si verificano con maggiore frequenza rispetto a questa. |
| Tipo di dati |
integer |
| Valore predefinito |
30 |
| Valori consentiti |
0-2147483647 |
| Tipo di parametro |
dynamic |
| Documentation |
checkpoint_warning |
max_wal_size
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Dimensioni massime consentite per far crescere il WAL prima dell'avvio del checkpoint automatico. |
| Tipo di dati |
integer |
| Valore predefinito |
Dipende dalle risorse (vCore, RAM o spazio su disco) allocate al server. |
| Valori consentiti |
32-65536 |
| Tipo di parametro |
dynamic |
| Documentation |
max_wal_size |
Note specifiche su Azure
Il valore predefinito per il parametro del server max_wal_size viene calcolato quando si effettua il provisioning dell'istanza del server flessibile di Database di Azure per PostgreSQL, in base al nome del prodotto selezionato per il relativo calcolo. Eventuali modifiche successive della selezione del prodotto al calcolo che supporta il server flessibile non avranno alcun effetto sul valore predefinito per il parametro server max_wal_size di tale istanza.
Ogni volta che si modificano le dimensioni del disco assegnato all'istanza, è anche necessario modificare il valore per il max_wal_size parametro in base ai valori elencati nella tabella seguente.
Il valore viene calcolato in base alle dimensioni del disco scelto per l'istanza, come indicato nella tabella seguente:
| Dimensioni dei dischi |
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 (tebibyte, unità di misura per lo spazio di archiviazione digitale) |
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
| Attribute |
Value |
| Categoria |
Log Write-Ahead / Checkpoint |
| Description |
Imposta le dimensioni minime a cui ridurre il WAL. |
| Tipo di dati |
integer |
| Valore predefinito |
80 |
| Valori consentiti |
32-2097151 |
| Tipo di parametro |
dynamic |
| Documentation |
min_wal_size |