Utilizzo dei parametri sull'istanza database RDS for PostgreSQL - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo dei parametri sull'istanza database RDS for PostgreSQL

In alcuni casi, è possibile creare un'istanza database RDS for PostgreSQL senza specificare un gruppo di parametri personalizzato. In tal caso, l'istanza database viene creata utilizzando il gruppo di parametri di default per la versione di PostgreSQL scelta. Ad esempio, supponiamo di creare un'istanza database RDS for PostgreSQL utilizzando PostgreSQL 13.3. In questo caso, l'istanza database viene creata utilizzando i valori nel gruppo di parametri per le versioni di PostgreSQL 13, default.postgres13.

Puoi anche creare i tuoi gruppi di parametri del database personalizzati. È necessario farlo se vuoi modificare qualsiasi impostazione per l'istanza database RDS for PostgreSQL rispetto ai valori predefiniti. Per scoprire come, consulta Utilizzo di gruppi di parametri.

Puoi monitorare le impostazioni sull'istanza database RDS for PostgreSQL in diversi modi. Puoi usare l' AWS Management Console AWS CLI, the o l'API Amazon RDS. Puoi anche eseguire query sui valori dalla tabella pg_settings di PostgreSQL della tua istanza, come illustrato di seguito.

SELECT name, setting, boot_val, reset_val, unit FROM pg_settings ORDER BY name;

Per ulteriori informazioni sui valori restituiti da questa query, consulta pg_settings nella documentazione di PostgreSQL.

Presta particolare attenzione quando modifichi le impostazioni max_connections e shared_buffers sull'istanza database RDS for PostgreSQL. Supponiamo, ad esempio, di modificare le impostazioni per max_connections o shared_buffers e di utilizzare valori troppo alti per il carico di lavoro effettivo. In questo caso, l'istanza database RDS for PostgreSQL non verrà avviata. In tal caso, viene visualizzato un errore simile al seguente in postgres.log:

2018-09-18 21:13:15 UTC::@:[8097]:FATAL: could not map anonymous shared memory: Cannot allocate memory 2018-09-18 21:13:15 UTC::@:[8097]:HINT: This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory or swap space. To reduce the request size (currently 3514134274048 bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections.

Tuttavia, non puoi modificare alcun valore delle impostazioni contenute nei gruppi parametri del database RDS for PostgreSQL di default. Per modificare le impostazioni per qualsiasi parametro, crea innanzitutto un gruppo parametri del database personalizzato. Quindi modifica le impostazioni di tale gruppo personalizzato e applica il gruppo di parametri personalizzato all'istanza database RDS for PostgreSQL. Per ulteriori informazioni, consulta Utilizzo di gruppi di parametri.

Esistono due tipi di parametri in RDS per PostgreSQL.

  • Parametri statici: i parametri statici richiedono che l'istanza database RDS for PostgreSQL venga riavviata dopo una modifica in modo che il nuovo valore possa avere effetto.

  • Parametri dinamici: i parametri dinamici non richiedono un riavvio dopo aver modificato le impostazioni.

Nota

Se l'istanza database di RDS for PostgreSQL utilizza il gruppo parametri del database personalizzato, puoi modificare i valori dei parametri dinamici sull'istanza database in esecuzione. Puoi farlo usando la AWS Management Console, la AWS CLI o l'API Amazon RDS.

Se disponi dei privilegi per farlo, puoi anche modificare i valori dei parametri utilizzando i comandi ALTER DATABASE, ALTER ROLE e SET.

Elenco dei parametri dell'istanza database di RDS for PostgreSQL

Nella tabella seguente sono elencati alcuni dei parametri disponibili in un'istanza database di RDS for PostgreSQL. Per visualizzare tutti i parametri disponibili, si utilizza il comando. describe-db-parameters AWS CLI Ad esempio, per ottenere l'elenco di tutti i parametri disponibili nel gruppo di parametri predefinito per RDS per PostgreSQL versione 13, esegui il seguente comando.

aws rds describe-db-parameters --db-parameter-group-name default.postgres13

Puoi anche utilizzare la console. Seleziona Parameter groups (Gruppi di parametri) nel menu di Amazon RDS, quindi scegli il gruppo di parametri tra quelli disponibili nella tua Regione AWS.

Nome del parametro

Apply_Type

Descrizione

application_name

Dinamico Imposta il nome dell'applicazione da riportare nelle statistiche e nei registri.

archive_command

Dinamico Imposta il comando shell che verrà chiamato per archiviare un file WAL.

array_nulls

Dinamico Abilita l'inserimento di elementi NULL negli array.

authentication_timeout

Dinamico Imposta il tempo massimo concesso per completare l'autenticazione del client.

autovacuum

Dinamico Avvia il sottoprocesso autovacuum.

autovacuum_analyze_scale_factor

Dinamico Numero di inserti, aggiornamenti o eliminazioni di tupla prima di analizzare come una frazione di reltuple.

autovacuum_analyze_threshold

Dinamico Numero minimo di inserti, aggiornamenti o eliminazioni di tupla prima di analizzare.

autovacuum_freeze_max_age

Statico Età nella quale eseguire l'autovacuum in una tabella per impedire il wraparound ID della transazione.

autovacuum_naptime

Dinamico Periodo di inattività tra le esecuzioni di autovacuum.

autovacuum_max_workers

Statico Imposta il numero massimo di processi dipendenti di autovacuum in esecuzione simultanea

autovacuum_vacuum_cost_delay

Dinamico Ritardo del costo del vacuum, in millisecondi, per l'autovacuum.

autovacuum_vacuum_cost_limit

Dinamico Quantità del costo del vacuum disponibile prima del napping, per l'autovacuum.

autovacuum_vacuum_scale_factor

Dinamico Numero di aggiornamenti o eliminazioni di tupla prima del vacuum come una frazione di reltuple.

autovacuum_vacuum_threshold

Dinamico Numero minimo di aggiornamenti o eliminazioni di tupla prima del vacuum.

backslash_quote

Dinamico Imposta se una barra rovesciata (\) è consentita nelle stringhe letterali.

bgwriter_delay

Dinamico Tempo di inattività della scrittura di sfondo tra i round.

bgwriter_lru_maxpages

Dinamico Numero massimo di scrittura di sfondo delle pagine LRU da ripulire per round.

bgwriter_lru_multiplier

Dinamico Multiplo dell'uso medio del buffer da liberare per round.

bytea_output

Dinamico Imposta il formato di output per byte.

check_function_bodies

Dinamico Controlla i corpi delle funzioni durante CREATE FUNCTION.

checkpoint_completion_target

Dinamico Tempo trascorso a ripulire i buffer sporchi durante il checkpoint, come una frazione dell'intervallo di checkpoint.

checkpoint_segments

Dinamico Imposta la distanza massima nei segmenti di registro tra i checkpoint WAL (write-ahead log) automatici.

checkpoint_timeout

Dinamico Imposta il tempo massimo tra i checkpoint WAL automatici.

checkpoint_warning

Dinamico Abilita gli avvisi se i segmenti del checkpoint sono riempiti più frequentemente di così.

client_connection_check_interval

Dinamico Imposta l'intervallo di tempo tra i controlli di disconnessione durante l'esecuzione di query.

client_encoding

Dinamico Imposta la codifica dell'impostazione del carattere del client.

client_min_messages

Dinamico Imposta i livelli dei messaggi che vengono inviati al client.

commit_delay

Dinamico Imposta il ritardo in microsecondi tra il commit della transazione e la pulizia del WAL su disco.

commit_siblings

Dinamico Imposta le transazioni aperte simultanee minime prima di eseguire commit_delay.

constraint_exclusion

Dinamico Consente al pianificatore di utilizzare i vincoli per ottimizzare le query.

cpu_index_tuple_cost

Dinamico Imposta la stima del pianificatore del costo di elaborazione di ciascuna voce di indice durante una scansione dell'indice.

cpu_operator_cost

Dinamico Imposta la stima del pianificatore del costo di elaborazione di ciascuna chiamata dell'operatore o della funzione.

cpu_tuple_cost

Dinamico Imposta la stima del pianificatore del costo di elaborazione di ciascuna tupla (riga).

cursor_tuple_fraction

Dinamico Imposta la stima del pianificatore della frazione delle righe del cursore che verranno recuperate.

datestyle

Dinamico Imposta il formato del display per i valori di data e ora.

deadlock_timeout

Dinamico Imposta il tempo di attesa su un lock prima di verificare il deadlock.

debug_pretty_print

Dinamico I trattini analizzano e visualizzano le visualizzazioni dell'albero.

debug_print_parse

Dinamico Registra ogni albero di analisi della query.

debug_print_plan

Dinamico Registra ogni programma di esecuzione della query.

debug_print_rewritten

Dinamico Registra ogni albero di analisi riscritto della query.

default_statistics_target

Dinamico Imposta la destinazione della statistica predefinita.

default_tablespace

Dinamico Imposta il tablespace predefinito per la creazione di tabelle e indici.

default_transaction_deferrable

Dinamico Imposta lo stato differibile predefinito delle nuove transazioni.

default_transaction_isolation

Dinamico Imposta il livello di isolamento della transazione di ogni nuova transazione.

default_transaction_read_only

Dinamico Imposta lo stato di sola lettura predefinito delle nuove transazioni.

default_with_oids

Dinamico Crea nuove tabelle con ID oggetto (OID) per impostazione predefinita.

effective_cache_size

Dinamico Imposta l'ipotesi del pianificatore sulla dimensione della cache del disco.

effective_io_concurrency

Dinamico Numero di richieste simultanee che possono essere gestite in modo efficace dal sottosistema del disco.

enable_bitmapscan

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di scansione bitmap.

enable_hashagg

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di aggregazione hash.

enable_hashjoin

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di unione hash.

enable_indexscan

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di scansione dell'indice.

enable_material

Dinamico Abilita l'utilizzo da parte del pianificatore della materializzazione.

enable_mergejoin

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di unione.

enable_nestloop

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di unione a ciclo nested.

enable_seqscan

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di scansione sequenziali.

enable_sort

Dinamico Abilita l'utilizzo da parte del pianificatore di passaggi di ordinamento espliciti.

enable_tidscan

Dinamico Abilita l'utilizzo da parte del pianificatore di piani di scansione TID.

escape_string_warning

Dinamico Avvisa circa la perdita di barre rovesciate (\) nelle stringhe letterali ordinarie.

extra_float_digits

Dinamico Imposta il numero di cifre visualizzate per i valori del punto variabile.

from_collapse_limit

Dinamico Imposta la dimensione dell'elenco FROM oltre la quale le sottoquery non vengono compresse.

fsync

Dinamico Forza la sincronizzazione degli aggiornamenti sul disco.

full_page_writes

Dinamico Scrive pagine intere su WAL quando viene modificato per la prima volta dopo un checkpoint.

geqo

Dinamico Abilita l'ottimizzazione genetica delle query.

geqo_effort

Dinamico GEQO: lo sforzo viene utilizzato per impostare il valore predefinito per altri parametri GEQO.

geqo_generations

Dinamico GEQO: numero di iterazioni dell'algoritmo.

geqo_pool_size

Dinamico GEQO: numero di individui nella popolazione.

geqo_seed

Dinamico GEQO: seme per la selezione casuale del percorso.

geqo_selection_bias

Dinamico GEQO: pressione selettiva all'interno della popolazione.

geqo_threshold

Dinamico Imposta la soglia degli elementi FROM oltre i quali viene utilizzato GEQO.

gin_fuzzy_search_limit

Dinamico Imposta il risultato massimo consentito per la ricerca esatta da GIN.

hot_standby_feedback

Dinamico Determina se un hot standby invia messaggi di feedback allo standby principale o upstream.

intervalstyle

Dinamico Imposta il formato del display per i valori dell'intervallo.

join_collapse_limit

Dinamico Imposta la dimensione dell'elenco FROM oltre la quale i costrutti JOIN non vengono appiattiti.

lc_messages

Dinamico Imposta la lingua nella quale vengono visualizzati i messaggi.

lc_monetary

Dinamico Imposta l'ambientazione per la formattazione degli importi monetari.

lc_numeric

Dinamico Imposta l'ambientazione per la formattazione degli numeri.

lc_time

Dinamico Imposta l'ambientazione per la formattazione dei valori di data e ora.

log_autovacuum_min_duration

Dinamico Imposta il tempo minimo di esecuzione al di sopra del quale verranno registrate le azioni di autovacuum.

log_checkpoints

Dinamico Registra ogni checkpoint.

log_connections

Dinamico Registra ogni connessione riuscita.

log_disconnections

Dinamico Registra la fine di una sessione, compresa la durata.

log_duration

Dinamico Registra la durata di ogni istruzione SQL completata.

log_error_verbosity

Dinamico Imposta la verbosità dei messaggi registrati.

log_executor_stats

Dinamico Scrive le statistiche sulla prestazione degli esecutori nel registro del server.

log_filename

Dinamico Imposta il modello del nome del file per i file di registro.

log_file_mode

Dinamico Imposta le autorizzazioni file per i file di registro. Il valore predefinito è 0644.

log_hostname

Dinamico Registra il nome host nei registri delle connessioni. A partire da PostgreSQL 12 e versioni successive, questo parametro è "disattivato" per impostazione predefinita. Quando è attivato, la connessione utilizza la ricerca inversa del DNS per ottenere il nome host che viene acquisito nei log delle connessioni. Se attivi questo parametro, è necessario monitorare l'impatto che ha sul tempo necessario per stabilire le connessioni.

log_line_prefix

Dinamico Controlla le informazioni con prefisso su ciascuna riga di registro.

log_lock_waits

Dinamico Registra lunghe attese di lock.

log_min_duration_statement

Dinamico Imposta il tempo minimo di esecuzione al di sopra del quale verranno registrate le istruzioni.

log_min_error_statement

Dinamico Fa sì che tutte le istruzioni che generano un errore pari o superiore a questo livello vengano registrate.

log_min_messages

Dinamico Imposta i livelli dei messaggi che vengono registrati.

log_parser_stats

Dinamico Scrive le statistiche sulla prestazione del decodificatore nel registro del server.

log_planner_stats

Dinamico Scrive le statistiche sulla prestazione del programmatore nel registro del server.

log_rotation_age

Dinamico La rotazione del file di registro automatico avverrà dopo N minuti.

log_rotation_size

Dinamico La rotazione del file di registro automatico avverrà dopo N kilobyte.

log_statement

Dinamico Imposta il tipo di istruzioni registrate.

log_statement_stats

Dinamico Scrive le statistiche cumulative sulla prestazione nel registro del server.

log_temp_files

Dinamico Registra l'uso di file temporanei più grandi di questo numero di kilobyte.

log_timezone

Dinamico Imposta il fuso orario da utilizzare nei messaggi di registro.

log_truncate_on_rotation

Dinamico Tronca i file di log esistenti con lo stesso nome durante la rotazione del registro.

logging_collector

Statico Avvia un processo secondario per acquisire l'output stderr e/o csvlogs nei file di log.

maintenance_work_mem

Dinamico Imposta la memoria massima da utilizzare per le operazioni di manutenzione.

max_connections

Statico Imposta il numero massimo di connessioni simultanee.

max_files_per_process

Statico Imposta il numero massimo di file aperti in modo simultaneo per ogni processo del server.

max_locks_per_transaction

Statico Imposta il numero massimo di lock per transazione.

max_pred_locks_per_transaction

Statico Imposta il numero massimo di lock del predicato per transazione.

max_prepared_transactions

Statico Imposta il numero massimo di transazioni preparati in modo simultaneo.

max_stack_depth

Dinamico Imposta la profondità di stack massima in kilobyte.

max_standby_archive_delay

Dinamico Imposta il ritardo massimo prima di annullare le query quando un server hot standby elabora i dati WAL archiviati.

max_standby_streaming_delay

Dinamico Imposta il ritardo massimo prima di annullare le query quando un server hot standby elabora i dati WAL in streaming.
max_wal_size Dinamico Imposta la dimensione WAL (MB) che attiva un punto di controllo. Per tutte le versioni successive a RDS per PostgreSQL 10, l'impostazione predefinita è almeno 1 GB (1024 MB). Ad esempio, l'impostazione max_wal_size per RDS per PostgreSQL 14 è 2 GB (2048 MB). Utilizza il comando SHOW max_wal_size; sull'istanza database RDS per PostgreSQL per visualizzare il valore corrente.
min_wal_size Dinamico Imposta la dimensione minima di contrazione di WAL. Per PostgreSQL versione 9.6 e precedenti, min_wal_size è nelle unità di 16 MB. Per PostgreSQL versione 10 e successive, min_wal_size è nelle unità di 1 MB.

quote_all_identifiers

Dinamico Aggiunge virgolette (") a tutti gli identificatori quando si generano i frammenti SQL.

random_page_cost

Dinamico Imposta la stima del pianificatore del costo di una pagina del disco recuperata in modo non sequenziale. Questo parametro non ha valore a meno che non sia attivata la gestione del piano di query. Quando la gestione del piano di query è attiva, il valore di default per questo parametro è 4.
rds.adaptive_autovacuum Dinamico Regola in modo automatico i parametri di autovacuum ogni qualvolta la soglia dell’ID di transazione venga superata.
rds.force_ssl Dinamico Richiede l'uso di connessioni SSL. Il valore predefinito è impostato su 1 (on) per RDS per PostgreSQL versione 15. Tutti gli altri database RDS per PostgreSQL versione principale 14 e precedenti hanno il valore predefinito impostato su 0 (off).

rds.local_volume_spill_enabled

Statico Consente la scrittura di file di spill logici nel volume locale.

rds.log_retention_period

Dinamico Imposta la conservazione dei registri in modo che Amazon RDS elimini i registri PostgreSQL più vecchi di n minuti.
rds.rds_superuser_reserved_connections Statico

Imposta il numero di slot di connessione riservati a rds_superusers. Questo parametro è disponibile solo nelle versioni 15 e precedenti. Per ulteriori informazioni, consulta la documentazione PostgreSQL reserved_connections.

rds.restrict_password_commands Statico Limita chi può gestire le password per gli utenti con il ruolo rds_password. Impostare questo parametro a 1 per abilitare la limitazione per la password. Il valore predefinito è 0.

search_path

Dinamico Imposta l'ordine di ricerca dello schema per i nomi che non sono qualificati come schema.

seq_page_cost

Dinamico Imposta la stima del pianificatore del costo di una pagina del disco recuperata in modo sequenziale.

session_replication_role

Dinamico Imposta il comportamento delle sessioni per i trigger e le regole di riscrittura.

shared_buffers

Statico Imposta il numero di buffer di memoria condivisa utilizzati dal server.

shared_preload_libraries

Statico Elenca le librerie condivise da precaricare nell'istanza database di RDS per PostgreSQL. I valori supportati includono auto_explain, orafce, pgaudit, pglogical, pg_bigm, pg_cron, pg_hint_plan, pg_prewarm, pg_similarity, pg_stat_statements, pg_tle, pg_transport, plprofiler e plrust.

ssl

Dinamico Abilita le connessioni SSL.

sql_inheritance

Dinamico Fa sì che le sottotabelle vengano incluse per impostazione predefinita in vari comandi.

ssl_renegotiation_limit

Dinamico Imposta la quantità di traffico da inviare e ricevere prima di rinegoziare le chiavi di crittografia.

standard_conforming_strings

Dinamico Fa sì che le stringhe ... trattino letteralmente le barre rovesciate.

statement_timeout

Dinamico Imposta la durata massima concessa di ogni istruzione.

synchronize_seqscans

Dinamico Abilita le scansioni sequenziali sincronizzate.

synchronous_commit

Dinamico Imposta il livello di sincronizzazione delle transazioni correnti.

tcp_keepalives_count

Dinamico Numero massimo di ritrasmissioni keepalive TCP.

tcp_keepalives_idle

Dinamico Tempo tra l'emissione di keepalive TCP.

tcp_keepalives_interval

Dinamico Tempo tra la ritrasmissione di keepalive TCP.

temp_buffers

Dinamico Imposta il numero massimo di buffer temporanei utilizzati da ogni sessione.
temp_file_limit Dinamico Imposta la dimensione massima in KB fino a cui i file temporanei possono crescere.

temp_tablespaces

Dinamico Imposta i tablespace da usare per le tabelle temporanee e i file di ordinamento.

timezone

Dinamico

Imposta il fuso orario per la visualizzazione e l'interpretazione dei timestamp.

Internet Assigned Numbers Authority (IANA) pubblica nuovi fusi orari all'indirizzo https://www.iana.org/time-zones più volte all'anno. Ogni volta che RDS rilascia una nuova versione di manutenzione secondaria di PostgreSQL, la versione viene fornita con i dati sul fuso orario più recenti al momento del rilascio. Quando utilizzi le versioni più recenti di RDS per PostgreSQL, hai a disposizione i dati recenti relativi ai fusi orari di RDS. Per assicurarti che l'istanza database disponga dei dati più aggiornati relativi ai fusi orari, ti consigliamo di eseguire l'aggiornamento a una versione successiva del motore di database. Non è possibile modificare manualmente le tabelle dei fusi orari nelle istanze database di PostgreSQL. RDS non modifica né ripristina i dati dei fusi orari delle istanze database in esecuzione. I nuovi dati dei fusi orari vengono installati solo quando si esegue un aggiornamento della versione del motore di database.

track_activities

Dinamico Raccoglie informazioni sull'esecuzione dei comandi.

track_activity_query_size

Statico Imposta la dimensione riservata per pg_stat_activity.current_query, in byte.

track_counts

Dinamico Raccoglie statistiche sull'attività del database.

track_functions

Dinamico Raccoglie statistiche a livello di funzione sull'attività del database.

track_io_timing

Dinamico Raccoglie statistiche di temporizzazione sull'attività di I/O del database.

transaction_deferrable

Dinamico Indica se rinviare una transazione serializzabile di sola lettura fino a quando non può essere eseguita senza possibili errori di serializzazione.

transaction_isolation

Dinamico Imposta il livello di isolamento delle transazioni attuali.

transaction_read_only

Dinamico Imposta lo stato di sola lettura delle transazioni attuali.

transform_null_equals

Dinamico Tratta expr=NULL come expr È NULL.

update_process_title

Dinamico Aggiorna il titolo del processo per mostrare il comando SQL attivo.

vacuum_cost_delay

Dinamico Ritardo del costo del vacuum, in millisecondi.

vacuum_cost_limit

Dinamico Quantità del costo del vacuum disponibile prima del napping.

vacuum_cost_page_dirty

Dinamico Costo del vacuum per una pagina sporcata dal vacuum.

vacuum_cost_page_hit

Dinamico Costo del vacuum per una pagina trovata nella cache del buffer.

vacuum_cost_page_miss

Dinamico Costo del vacuum per una non pagina trovata nella cache del buffer.

vacuum_defer_cleanup_age

Dinamico Numero di transazioni in base alle quali il vacuum e la pulizia a caldo devono essere posticipati, se presenti.

vacuum_freeze_min_age

Dinamico Età minima in cui il vacuum dovrebbe congelare una riga della tabella.

vacuum_freeze_table_age

Dinamico Età in cui il vacuum dovrebbe eseguire la scansione di un'intera tabella per congelare le tuple.

wal_buffers

Statico Imposta il numero di buffer della pagina del disco nella memoria condivisa per WAL.

wal_writer_delay

Dinamico Tempo di inattività della scrittura WAL tra i flush di WAL.

work_mem

Dinamico Imposta la memoria massima da utilizzare per gli spazi di lavoro delle query.

xmlbinary

Dinamico Imposta come i valori binari devono essere codificati in XML.

xmloption

Dinamico Imposta se i dati XML nelle operazioni di analisi e serializzazione implicite devono essere considerati come documenti o frammenti di contenuto.

Amazon RDS usa le unità PostgreSQL predefinite per tutti i parametri. La tabella seguente mostra l'unità predefinita di PostgreSQL per ogni parametro.

Nome del parametro

Unità

archive_timeout

s

authentication_timeout

s

autovacuum_naptime

s

autovacuum_vacuum_cost_delay

ms

bgwriter_delay

ms

checkpoint_timeout

s

checkpoint_warning

s

deadlock_timeout

ms

effective_cache_size

8 KB

lock_timeout

ms

log_autovacuum_min_duration

ms

log_min_duration_statement

ms

log_rotation_age

minuti

log_rotation_size

KB

log_temp_files

KB

maintenance_work_mem

KB

max_stack_depth

KB

max_standby_archive_delay

ms

max_standby_streaming_delay

ms

post_auth_delay

s

pre_auth_delay

s

segment_size

8 KB

shared_buffers

8 KB

statement_timeout

ms

ssl_renegotiation_limit

KB

tcp_keepalives_idle

s

tcp_keepalives_interval

s

temp_file_limit

KB

work_mem

KB

temp_buffers

8 KB

vacuum_cost_delay

ms

wal_buffers

8 KB

wal_receiver_timeout

ms

wal_segment_size

B

wal_sender_timeout

ms

wal_writer_delay

ms

wal_receiver_status_interval

s