Amazon Aurora PostgreSQL parameters - Amazon Aurora

Amazon Aurora PostgreSQL parameters

Você gerencia o cluster de bancos de dados Amazon Aurora da mesma maneira que gerencia outras instâncias de banco de dados do Amazon RDS, usando parâmetros em um grupo de parâmetros de banco de dados. No entanto, o Amazon Aurora difere do Amazon RDS porque um cluster de bancos de dados Aurora tem várias instâncias de banco de dados. Dessa forma, alguns dos parâmetros que você usa para gerenciar seu cluster de bancos de dados Amazon Aurora se aplicam a todo o cluster, enquanto outros parâmetros se aplicam apenas a uma instância de banco de dados particular no cluster de banco de dados, como o seguinte:

  • Grupo de parâmetros do cluster de banco de dados: um grupo de parâmetros do cluster de banco de dados contém o conjunto de parâmetros de configuração do mecanismo que se aplicam em todo o cluster de bancos de dados Aurora. Por exemplo, o gerenciamento de cache de cluster é um recurso de um cluster de bancos de dados Aurora que é controlado pelo parâmetro apg_ccm_enabled que faz parte do grupo de parâmetros de cluster de banco de dados. O grupo de parâmetros do cluster de banco de dados também contém configurações padrão para o grupo de parâmetros de banco de dados das instâncias de banco de dados que compõem o cluster.

  • Grupo de parâmetros de banco de dados: um grupo de parâmetros de banco de dados é o conjunto de valores de configuração do mecanismo que se aplicam a uma instância de banco de dados específica desse tipo de mecanismo. Os grupos de parâmetros de banco de dados para o mecanismo de banco de dados do PostgreSQL são usados por uma instância de banco de dados do RDS para PostgreSQL e um cluster de bancos de dados do Aurora PostgreSQL. Essas definições de configuração aplicam-se a propriedades que podem variar entre as instâncias de banco de dados em um cluster do Aurora, como os tamanhos dos buffers de memória.

Você gerencia parâmetros em nível de cluster em grupos de parâmetros de cluster de banco de dados. Você gerencia parâmetros em nível de instância em grupos de parâmetros de banco de dados. Você pode gerenciar parâmetros usando o console do Amazon RDS, a AWS CLI ou a API do Amazon RDS. Há comandos separados para gerenciar parâmetros no nível do cluster e parâmetros no nível da instância.

  • Para gerenciar parâmetros no nível do cluster em um grupo de parâmetros do cluster de banco de dados, use o comando modify-db-cluster-parameter-group da AWS CLI.

  • Para gerenciar parâmetros no nível da instância em um grupo de parâmetros de banco de dados de uma instância de banco de dados em um cluster de banco de dados, use o comando modify-db-parameter-group da AWS CLI.

Para saber mais sobre a AWS CLI, consulte Usar a AWS CLI no Guia do usuário do AWS Command Line Interface.

Para obter mais informações sobre grupos de parâmetros, consulte Grupos de parâmetros para Amazon Aurora.

Exibindo parâmetros de banco de dados e de cluster de bancos de dados Aurora PostgreSQL

Você pode exibir todos os grupos de parâmetros padrão disponíveis para instâncias de banco de dados do RDS para PostgreSQL e para clusters de bancos de dados Aurora PostgreSQL no AWS Management Console. Os grupos de parâmetros padrão para todos os mecanismos de banco de dados e tipos e versões de cluster de banco de dados são listados para cada região da AWS. Todos os grupos de parâmetros personalizados também estão listados.

Em vez de visualizar no AWS Management Console, você também pode listar parâmetros contidos em grupos de parâmetros de cluster de banco de dados e grupos de parâmetros de banco de dados usando a AWS CLI ou a API do Amazon RDS. Por exemplo, para listar os parâmetros em um grupo de parâmetros do cluster de banco de dados, use o comando da AWS CLI describe-db-cluster-parameters.

aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name default.aurora-postgresql12

O comando retorna descrições JSON detalhadas de cada parâmetro. Para reduzir a quantidade de informações retornadas, você pode especificar o que deseja usando a opção --query. Por exemplo, você pode obter o nome do parâmetro, sua descrição e os valores permitidos para o grupo de parâmetro de cluster de banco de dados padrão do Aurora PostgreSQL 12 da seguinte forma:

Para Linux, macOS ou Unix:

aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name default.aurora-postgresql12 \ --query 'Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]'

Para Windows:

aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name default.aurora-postgresql12 ^ --query "Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]"

Um grupo de parâmetros de cluster de bancos de dados Aurora inclui o grupo de parâmetros da instância de banco de dados e os valores padrão para um determinado mecanismo de banco de dados do Aurora Você pode obter a lista de parâmetros de banco de dados do mesmo grupo de parâmetros padrão do Aurora PostgreSQL usando o comando da AWS CLI describe-db-parameters como mostrado a seguir.

Para Linux, macOS ou Unix:

aws rds describe-db-parameters --db-parameter-group-name default.aurora-postgresql12 \ --query 'Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]'

Para Windows:

aws rds describe-db-parameters --db-parameter-group-name default.aurora-postgresql12 ^ --query "Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]"

Os comandos anteriores retornam listas de parâmetros do cluster de banco de dados ou grupo de parâmetros de banco de dados com descrições e outros detalhes especificados na consulta. Veja a seguir uma resposta de exemplo.

[ [ { "ParameterName": "apg_enable_batch_mode_function_execution", "ApplyType": "dynamic", "Description": "Enables batch-mode functions to process sets of rows at a time.", "AllowedValues": "0,1" } ], [ { "ParameterName": "apg_enable_correlated_any_transform", "ApplyType": "dynamic", "Description": "Enables the planner to transform correlated ANY Sublink (IN/NOT IN subquery) to JOIN when possible.", "AllowedValues": "0,1" } ],...

A seguir estão as tabelas que contêm valores para o parâmetro de cluster de banco de dados padrão e o parâmetro de banco de dados para o Aurora PostgreSQL versão 14.

Parâmetros no nível do cluster do Aurora PostgreSQL

É possível visualizar parâmetros no nível do cluster disponíveis para uma versão do Aurora PostgreSQL usando o Console de Gerenciamento da AWS, a AWS CLI ou a API do Amazon RDS. Para obter informações sobre como visualizar os parâmetros em grupos de parâmetros de cluster de banco de dados do Aurora PostgreSQL no console do RDS, consulte Visualizar valores de parâmetros de um grupo de parâmetros do cluster de banco de dados no Amazon Aurora.

Alguns parâmetros no nível de cluster não estão disponíveis em todas as versões e alguns estão sendo descontinuados. Para obter informações sobre como visualizar os parâmetros de uma versão específica do Aurora PostgreSQL, consulte Exibindo parâmetros de banco de dados e de cluster de bancos de dados Aurora PostgreSQL.

Por exemplo, a tabela a seguir lista os parâmetros disponíveis no grupo de parâmetros de cluster de banco de dados padrão para o Aurora PostgreSQL versão 14. Se você criar um cluster de bancos de dados Aurora PostgreSQL sem especificar seu próprio grupo de parâmetros de banco de dados personalizado, seu cluster de banco de dados será criado usando o grupo de parâmetros de cluster de banco de dados padrão do Aurora para a versão escolhida, como default.aurora-postgresql14, default.aurora-postgresql13 e assim por diante.

Para obter uma lista dos parâmetros de instância de banco de dados para o mesmo grupo de parâmetros padrão do cluster de banco de dados, consulte Parâmetros no nível da instância do Aurora PostgreSQL.

Nome do parâmetro

Descrição

Padrão

ansi_constraint_trigger_ordering

Altere a ordem de disparo dos acionadores de restrição para ser compatível com o padrão ANSI SQL.

ansi_force_foreign_key_checks

Certifique-se de que ações referenciais, como exclusão em cascata ou atualização em cascata, sempre ocorrerão independentemente dos vários contextos de acionadores existentes para a ação.

ansi_qualified_update_set_target

Suporta qualificadores de tabela e esquema em UPDATE... Instruções SET.

apg_ccm_enabled

Habilita ou desabilita o gerenciamento de cache de cluster para o cluster.

apg_enable_batch_mode_function_execution

Permite que as funções em modo em lote processem conjuntos de linhas de cada vez.

apg_enable_correlated_any_transform

Permite que o planejador transforme ANY Sublink correlacionado (subconsulta IN/NOT IN) para JOIN quando possível.

apg_enable_function_migration

Permite que o planejador migre funções escalares elegíveis para a cláusula FROM.

apg_enable_not_in_transform

Permite que o planejador transforme a subconsulta NOT IN em ANTI JOIN quando possível.

apg_enable_remove_redundant_inner_joins

Permite que o planejador remova junções internas redundantes.

apg_enable_semijoin_push_down

Permite o uso de filtros de semijunção para junções de hash.

apg_plan_mgmt.capture_plan_baselines

Modo de linha de base do plano de captura. manual: habilita a captura de plano para qualquer instrução SQL, desativado: desabilita captura de plano, automático: habilita a captura de plano para instruções em pg_stat_statement que atendam aos critérios de elegibilidade.

off

apg_plan_mgmt.max_databases

Define o número máximo de bancos de dados que podem gerenciar consultas usando apg_plan_mgmt.

10

apg_plan_mgmt.max_plans

Define o número máximo de planos que podem ser armazenados em cache por apg_plan_mgmt.

10000

apg_plan_mgmt.plan_retention_period

Número máximo de dias desde que um plano foi last_used antes de um plano ser excluído automaticamente.

32

apg_plan_mgmt.unapproved_plan_execution_threshold

Custo total estimado do plano abaixo do qual um plano não aprovado será executado.

0

apg_plan_mgmt.use_plan_baselines

Usa somente planos aprovados ou fixos para instruções gerenciadas.

false

application_name

Define o nome da aplicação a ser informada em estatísticas e logs.

array_nulls

Permite entrada de elementos NULL em arrays.

aurora_compute_plan_id

Monitora planos de execução de consultas para detectar planos de execução que contribuem com a carga de banco de dados atual e para monitorar as estatísticas de desempenho de planos de execução ao longo do tempo. Consulte mais informações em Monitoring query execution plans for Aurora PostgreSQL.

ativado

authentication_timeout

(s) Define o tempo máximo permitido para concluir a autenticação de cliente.

auto_explain.log_analyze

Usa EXPLAIN ANALYZE para registro em log de planos.

auto_explain.log_buffers

Uso de buffers de log.

auto_explain.log_format

Formato EXPLAIN a ser usado para registro em log de planos.

auto_explain.log_min_duration

Define o tempo de execução mínimo acima do qual as instruções serão registradas em log.

auto_explain.log_nested_statements

Registrar instruções aninhadas.

auto_explain.log_timing

Coleta dados de tempo, não apenas contagens de linhas.

auto_explain.log_triggers

Inclui estatísticas do acionador nos planos.

auto_explain.log_verbose

Usa EXPLAIN VERBOSE para registro em log de planos.

auto_explain.sample_rate

Fração de consultas a serem processadas.

autovacuum

Inicia o subprocesso de autovacuum.

autovacuum_analyze_scale_factor

Número de inserções, atualizações ou exclusões de tuplas anteriores à análise, como uma fração de reltuplas.

0,05

autovacuum_analyze_threshold

Número mínimo de inserções, atualizações ou exclusões de tuplas antes da análise.

autovacuum_freeze_max_age

Idade na qual o autovacuum de uma tabela deve ocorrer para evitar a conclusão do ID de transação.

autovacuum_max_workers

Define o número máximo de processos de trabalho de autovacuum em execução simultaneamente.

GREATEST(DBInstanceClassMemory/64371566592,3)

autovacuum_multixact_freeze_max_age

Idade multixact na qual o autovacuum de uma tabela deve ocorrer para evitar o wraparound multixact.

autovacuum_naptime

(s) Tempo de suspensão entre execuções de autovacuum.

5

autovacuum_vacuum_cost_delay

(ms) Atraso de custo de vacuum, em milissegundos, para autovacuum.

5

autovacuum_vacuum_cost_limit

Valor do custo de vacuum disponível antes da suspensão, para autovacuum.

GREATEST(log(DBInstanceClassMemory/21474836480)*600,200)

autovacuum_vacuum_insert_scale_factor

Número de inserções de tupla antes do vacuum como uma fração de reltuplas.

autovacuum_vacuum_insert_threshold

Número mínimo de inserções de tupla antes do vacuum ou -1 para desabilitar os vacuums de inserção.

autovacuum_vacuum_scale_factor

Número de atualizações ou exclusões de tuplas antes de vacuum, como uma fração de reltuplas.

0.1

autovacuum_vacuum_threshold

Número mínimo de atualizações ou exclusões de tuplas antes do vacuum.

autovacuum_work_mem

(kB) Define a memória máxima a ser usada por cada processo de operador de autovacuum.

GREATEST(DBInstanceClassMemory/32768,131072)

babelfishpg_tds.default_server_name

O nome padrão do servidor Babelfish

Microsoft SQL Server

babelfishpg_tds.listen_addresses

Define o nome do host ou um ou mais endereços IP para ouvir o TDS.

*

babelfishpg_tds.port

Define a porta TCP TDS na qual o servidor escuta.

1433

babelfishpg_tds.tds_debug_log_level

Define o nível de registro em log no TDS, 0 desabilita o registro em log

1

babelfishpg_tds.tds_default_numeric_precision

Define a precisão padrão do tipo numérico a ser enviada nos metadados da coluna TDS se o mecanismo não especificar uma.

38

babelfishpg_tds.tds_default_numeric_scale

Define a escala padrão do tipo numérico a ser enviada nos metadados da coluna TDS se o mecanismo não especificar uma.

8

babelfishpg_tds.tds_default_packet_size

Define o tamanho do pacote padrão para todos os clientes do SQL Server sendo conectados

4096

babelfishpg_tds.tds_default_protocol_version

Define uma versão padrão do protocolo TDS para todos os clientes sendo conectados

DEFAULT

babelfishpg_tds.tds_ssl_encrypt

Define a opção Criptografia SSL

0

babelfishpg_tds.tds_ssl_max_protocol_version

Define a versão máxima do protocolo SSL/TLS a ser utilizada na sessão TDS.

TLSv1.2

babelfishpg_tds.tds_ssl_min_protocol_version

Define a versão mínima do protocolo SSL/TLS a ser utilizada na sessão TDS.

TLSv1.2 do Aurora PostgreSQL versão 16, TLSv1 para versões anteriores ao Aurora PostgreSQL versão 16

babelfishpg_tsql.default_locale

Localidade padrão a ser usada para agrupamentos criados por CREATE COLLATION.

en-US

babelfishpg_tsql.migration_mode

Define se há suporte para vários bancos de dados de usuários.

multi-db do Aurora PostgreSQL versão 16, single-db para versões anteriores ao Aurora PostgreSQL versão 16

babelfishpg_tsql.server_collation_name

Nome do agrupamento de servidores padrão

sql_latin1_general_cp1_ci_as

babelfishpg_tsql.version

Define a saída da variável @@VERSION.

padrão

backend_flush_after

(8Kb) Número de páginas após as quais as gravações executadas anteriormente são liberadas para o disco.

backslash_quote

Define se \\ é permitido em literais de string.

backtrace_functions

Registre o backtrace em busca de erros nessas funções.

bytea_output

Define o formato da saída para bytes.

check_function_bodies

Verifica corpos de funções durante CREATE FUNCTION.

client_connection_check_interval

Define o intervalo de tempo entre as verificações de desconexão durante a execução de consultas.

client_encoding

Define a codificação do conjunto de caracteres do cliente.

UTF8

client_min_messages

Define os níveis de mensagem enviados ao cliente.

compute_query_id

Calcule identificadores de consulta.

auto

config_file

Define o arquivo de configuração principal dos servidores.

/rdsdbdata/config/postgresql.conf

constraint_exclusion

Permite que o planejador use restrições para otimizar consultas.

cpu_index_tuple_cost

Define a estimativa do planejador sobre o custo do processamento de cada entrada de índice durante uma verificação de índice.

cpu_operator_cost

Define a estimativa do planejador sobre o custo do processamento de cada operador ou chamada de função.

cpu_tuple_cost

Define a estimativa do planejador sobre o custo do processamento de cada tupla (linha).

cron.database_name

Define o banco de dados para armazenar tabelas de metadados pg_cron

postgres

cron.log_run

Registra todos os trabalhos executados na tabela job_run_details

ativado

cron.log_statement

Registre todas as instruções cron antes da execução.

off

cron.max_running_jobs

O número máximo de trabalhos que podem ser executados simultaneamente.

5

cron.use_background_workers

Habilita operadores em segundo plano para pg_cron

ativado

cursor_tuple_fraction

Define a estimativa do planejador sobre a fração de linhas de um cursor que serão recuperadas.

data_directory

Define o diretório de dados do servidor.

/rdsdbdata/db

datestyle

Define o formato de exibição de valores de data e hora.

db_user_namespace

Ativa nomes de usuário por banco de dados.

deadlock_timeout

(ms) Define o tempo de espera em um bloqueio antes de verificar a existência de um deadlock.

debug_pretty_print

Recua exibições de árvores de análise e plano.

debug_print_parse

Registra a árvore de análise de cada consulta.

debug_print_plan

Registra o plano de execução de cada consulta.

debug_print_rewritten

Registra a árvore de análise regravada de cada consulta.

default_statistics_target

Define o destino de estatísticas padrão.

default_tablespace

Define o espaço de tabela padrão no qual criar tabelas e índices.

default_toast_compression

Define o método de compactação padrão para valores compactáveis.

default_transaction_deferrable

Define o status padrão postergável de novas transações.

default_transaction_isolation

Define o nível de isolamento de transação de cada nova transação.

default_transaction_read_only

Define o status padrão somente leitura de novas transações.

effective_cache_size

(8kB) Define a pressuposição do planejador sobre o tamanho do cache de disco.

SUM(DBInstanceClassMemory/12038,-50003)

effective_io_concurrency

Número de solicitações simultâneas que podem ser manipuladas de forma eficiente pelo subsistema de disco.

enable_async_append

Habilita o uso do planejador de planos de anexação assíncronos.

enable_bitmapscan

Habilita o uso do planejador de planos de verificação de bitmap.

enable_gathermerge

Habilita o uso do planejador de planos de junção de mesclagem.

enable_hashagg

Habilita o uso do planejador de planos de agregação em hash.

enable_hashjoin

Habilita o uso do planejador de planos de junção hash.

enable_incremental_sort

Habilita o uso do planejador de etapas de classificação incremental.

enable_indexonlyscan

Habilita o uso do planejador de planos de verificação somente de índice.

enable_indexscan

Habilita o uso do planejador de planos de verificação de índice.

enable_material

Habilita o uso do planejador da materialização.

enable_memoize

Habilita o uso do planejador da memoização

enable_mergejoin

Habilita o uso do planejador de planos de junção de mesclagem.

enable_nestloop

Habilita o uso do planejador de planos de junção de loop aninhado.

enable_parallel_append

Habilita o uso do planejador de planos de anexação paralelos.

enable_parallel_hash

Habilita o uso do planejador de planos de hash paralelos.

enable_partition_pruning

Habilita a remoção de partição em tempo de planejamento e tempo de execução.

enable_partitionwise_aggregate

Habilita agregação e agrupamento por partição.

enable_partitionwise_join

Habilita a junção por partição.

enable_seqscan

Habilita o uso do planejador de planos de verificação sequencial.

enable_sort

Habilita o uso do planejador de etapas de classificação explícitas.

enable_tidscan

Habilita o uso do planejador de planos de verificação TID.

escape_string_warning

Avisa sobre escapes de barra invertida (\) em literais de string comuns.

exit_on_error

Encerra a sessão em qualquer erro.

extra_float_digits

Define o número de dígitos exibidos para valores de ponto flutuante.

force_parallel_mode

Força o uso de instalações de consulta paralela.

from_collapse_limit

Define o tamanho da lista FROM além do qual subconsultas não são recolhidas.

geqo

Permite a otimização de consultas genéticas.

geqo_effort

GEQO: esforço é usado para definir o padrão para outros parâmetros GEQO.

geqo_generations

GEQO: número de iterações do algoritmo.

geqo_pool_size

GEQO: número de indivíduos na população.

geqo_seed

GEQO: propagação para seleção de caminho aleatório.

geqo_selection_bias

GEQO: pressão seletiva dentro da população.

geqo_threshold

Define o limite de itens FROM além do qual o GEQO é usado.

gin_fuzzy_search_limit

Define o resultado máximo permitido para pesquisa exata por GIN.

gin_pending_list_limit

(kB) Define o tamanho máximo da lista pendente para o índice GIN.

hash_mem_multiplier

Múltiplos de work_mem para usar em tabelas de hash.

hba_file

Define o arquivo de configuração do hba dos servidores.

/rdsdbdata/config/pg_hba.conf

hot_standby_feedback

Permite feedback de um standby a quente para o primário que evitará conflitos de consulta.

ativado

huge_pages

Reduz a sobrecarga quando uma instância de banco de dados está trabalhando com grandes blocos contíguos de memória, como os usados por buffers compartilhados. Ele é ativado por padrão para todas as classes de instância de banco de dados, exceto as classes de instância t3.medium, db.t3.large, db.t4g.medium e db.t4g.large.

ativado

ident_file

Define o arquivo de configuração de ident dos servidores.

/rdsdbdata/config/pg_ident.conf

idle_in_transaction_session_timeout

(ms) Define a duração máxima permitida de qualquer transação inativa.

86400000

idle_session_timeout

Encerra qualquer sessão que tenha ficado ociosa (ou seja, aguardando uma consulta do cliente), mas não em uma transação aberta, por um tempo maior que o especificado.

intervalstyle

Define o formato de exibição para valores de intervalo.

join_collapse_limit

Define o tamanho da lista FROM além do qual constructos JOIN não são nivelados.

krb_caseins_users

Define se os nomes de usuário da GSSAPI (Generic Security Service API) devem ser tratados sem distinção entre maiúsculas e minúsculas (true) ou não. Por padrão, esse parâmetro é definido como false, então o Kerberos espera que os nomes de usuário diferenciem maiúsculas e minúsculas. Para obter mais informações, consulte GSSAPI Authentication (Autenticação da GSSAPI) na documentação do PostgreSQL.

false

lc_messages

Define o idioma em que as mensagens são exibidas.

lc_monetary

Define a localidade para a formatação de valores monetários.

lc_numeric

Define a localidade para a formatação de números.

lc_time

Define a localidade para a formatação de valores de data e hora.

listen_addresses

Define o nome do host ou os endereços IP para escutar.

*

lo_compat_privileges

Habilita o modo de compatibilidade com versões anteriores para verificações de privilégios em objetos grandes.

0

log_autovacuum_min_duration

(ms) Define o tempo de execução mínimo acima do qual as ações de autovacuum serão registradas em log.

10000

log_connections

Registra cada conexão bem-sucedida.

log_destination

Define o destino para a saída de log do servidor.

stderr

log_directory

Define o diretório de destino para arquivos de log.

/rdsdbdata/log/error

log_disconnections

Registra o fim de uma sessão, incluindo a duração.

log_duration

Registra a duração de cada instrução SQL concluída.

log_error_verbosity

Define a verbosidade das mensagens registradas.

log_executor_stats

Grava estatísticas de performance do executor no log do servidor.

log_file_mode

Define as permissões de arquivo para arquivos de log.

0644

log_filename

Define o padrão de nome de arquivo para arquivos de log.

postgresql.log.%Y-%m-%d-%H%M

logging_collector

Inicia um subprocesso para capturar a saída stderr e/ou csvlogs em arquivos de log.

1

log_hostname

Registra o nome do host nos logs de conexão.

0

logical_decoding_work_mem

(kB) Essa quantidade de memória pode ser usada por cada buffer de reordenamento interno antes de espalhar para o disco.

log_line_prefix

Controla informações prefixadas para cada linha de log.

%t:%r:%u@%d:%p]:

log_lock_waits

Registra esperas de bloqueio longas.

log_min_duration_sample

(ms) Define o tempo de execução mínimo acima do qual as instruções serão registradas em log. A amostragem é determinada por log_statement_sample_rate.

log_min_duration_statement

(ms) Define o tempo de execução mínimo acima do qual as instruções serão registradas em log.

log_min_error_statement

Faz com que todas as instruções que geram um erro igual ou acima desse nível sejam registradas em log.

log_min_messages

Define os níveis de mensagem registrados.

log_parameter_max_length

(B) Quando as instruções de registro em log limitam os valores de parâmetros registrados em log aos primeiros N bytes.

log_parameter_max_length_on_error

(B) Quando o relato de um erro limita os valores de parâmetros registrados em log aos primeiros N bytes.

log_parser_stats

Grava estatísticas de performance do analisador no log do servidor.

log_planner_stats

Grava estatísticas de performance do planejador no log do servidor.

log_replication_commands

Registra cada comando de replicação.

log_rotation_age

(min) A alternância automática de arquivos de log ocorrerá depois de N minutos.

60

log_rotation_size

(kB) A alternância automática de arquivos de log ocorrerá depois de N kilobytes.

100000

log_statement

Define o tipo de instruções registradas.

log_statement_sample_rate

Fração de instruções que excedem log_min_duration_sample a serem registradas em log.

log_statement_stats

Grava estatísticas de performance cumulativas no log do servidor.

log_temp_files

(kB) Registra o uso de arquivos temporários maiores do que esse número de kilobytes.

log_timezone

Define o fuso horário a ser usado em mensagens de log.

UTC

log_transaction_sample_rate

Define a fração de transações para registrar novas transações.

log_truncate_on_rotation

Trunca os arquivos de log existentes com o mesmo nome durante a alternância do log.

0

maintenance_io_concurrency

Uma variante de effective_io_concurrency usada para trabalhos de manutenção.

1

maintenance_work_mem

(kB) Define a memória máxima a ser usada para operações de manutenção.

GREATEST(DBInstanceClassMemory/63963136*1024,65536)

max_connections

Define o número máximo de conexões simultâneas.

LEAST(DBInstanceClassMemory/9531392,5000)

max_files_per_process

Define o número máximo de arquivos abertos simultaneamente para cada processo do servidor.

max_locks_per_transaction

Define o número máximo de bloqueios por transação.

64

max_logical_replication_workers

Número máximo de processos do operador de replicação lógica.

max_parallel_maintenance_workers

Define o número máximo de processos em paralelo por operação de manutenção.

max_parallel_workers

Define o número máximo de operadores em paralelo que podem estar ativos de uma só vez.

GREATEST($DBInstanceVCPU/2,8)

max_parallel_workers_per_gather

Define o número máximo de processos em paralelo por nó do executor.

max_pred_locks_per_page

Define o número máximo de tuplas bloqueadas por predicado por página.

max_pred_locks_per_relation

Define o número máximo de páginas e tuplas bloqueadas por predicado por relação.

max_pred_locks_per_transaction

Define o número máximo de bloqueios de predicado por transação.

max_prepared_transactions

Define o número máximo de transações simultaneamente preparadas.

0

max_replication_slots

Define o número máximo de slots de replicação que o servidor pode suportar.

20

max_slot_wal_keep_size

(MB) Os slots de replicação serão marcados como falhos e segmentos liberados para exclusão ou reciclagem se esse espaço for ocupado pelo WAL no disco.

max_stack_depth

(kB) Define a profundidade máxima da pilha, em kilobytes.

6144

max_standby_streaming_delay

(ms) Define o atraso máximo antes de cancelar consultas quando um servidor em standby a quente está processando dados do WAL em transmissão.

14000

max_sync_workers_per_subscription

Número máximo de operadores de sincronização por assinatura

2

max_wal_senders

Define o número máximo de processos do remetente WAL em execução simultânea.

10

max_worker_processes

Define o número máximo de processos de operadores simultâneos.

GREATEST($DBInstanceVCPU*2,8)

min_dynamic_shared_memory

(MB) Quantidade de memória compartilhada dinâmica reservada na inicialização.

min_parallel_index_scan_size

(8kB) Define a quantidade mínima de dados de índice para uma varredura paralela.

min_parallel_table_scan_size

(8kB) Define a quantidade mínima de dados de tabela para uma varredura paralela.

old_snapshot_threshold

(min) O tempo antes de um snapshot ser muito antigo para ler as páginas alteradas depois que o snapshot foi tirado.

orafce.nls_date_format

Emula o comportamento de saída de data oracles.

orafce.timezone

Especifique o fuso horário utilizado para a função sysdate.

parallel_leader_participation

Controla se Reunir e Reunir mesclagem também executam subplanos.

parallel_setup_cost

Define a estimativa dos planejadores do custo de inicialização de processos de operadores para consulta paralela.

parallel_tuple_cost

Define a estimativa dos planejadores do custo de passar cada tupla (linha) do operador para o backend primário.

password_encryption

Criptografa senhas.

pgaudit.log

Especifica quais classes de instruções serão registradas pelo registro em log de auditoria de sessão.

pgaudit.log_catalog

Especifica que o registro em log da sessão deve ser habilitado no caso em que todas as relações em uma instrução estão em pg_catalog.

pgaudit.log_level

Especifica o nível de log que será usado para entradas de log.

pgaudit.log_parameter

Especifica que o registro em log de auditoria deve incluir os parâmetros que foram passados com a instrução.

pgaudit.log_relation

Especifica se o registro em log de auditoria de sessão deve criar uma entrada de log separada para cada relação (TABLE, VIEW etc.) referenciada em uma instrução SELECT ou DML.

pgaudit.log_statement_once

Especifica se o registro incluirá o texto e os parâmetros da instrução com a primeira entrada de log para uma combinação de instrução/subinstrução ou com cada entrada.

pgaudit.role

Especifica a função primária a ser usada para o registro em log de auditoria de objetos.

pg_bigm.enable_recheck

Ele especifica se deseja executar a Reverificação, que é um processo interno de pesquisa de texto completo.

ativado

pg_bigm.gin_key_limit

Ele especifica o número máximo de 2 gramas da palavra-chave de pesquisa a ser usada para pesquisa de texto completo.

0

pg_bigm.last_update

Ele relata a última data atualizada do módulo pg_bigm.

2013.11.22

pg_bigm.similarity_limit

Ele especifica o limite mínimo usado pela pesquisa por similaridade.

0.3

pg_hint_plan.debug_print

Registra os resultados da análise de dicas.

pg_hint_plan.enable_hint

Força o planejador a usar planos especificados no comentário de dica anterior à consulta.

pg_hint_plan.enable_hint_table

Força o planejador a não receber dicas usando pesquisas de tabela.

pg_hint_plan.message_level

Nível da mensagem de mensagens de depuração.

pg_hint_plan.parse_messages

Nível de mensagem de erros de análise.

pglogical.batch_inserts

Inserções em lote, se possível

pglogical.conflict_log_level

Define o nível de log usado para registrar em log conflitos resolvidos.

pglogical.conflict_resolution

Define o método usado para resolução de conflitos para conflitos resolvíveis.

pglogical.extra_connection_options

opções de conexão para adicionar a todas as conexões de nó de pares

pglogical.synchronous_commit

Valor de confirmação síncrona específica do pglogical

pglogical.use_spi

Usa SPI em vez de API de baixo nível para aplicar alterações

pgtle.clientauth_databases_to_skip

Lista de bancos de dados a serem ignorados para o recurso clientauth.

pgtle.clientauth_db_name

Controla qual banco de dados é usado para o recurso clientauth.

pgtle.clientauth_num_parallel_workers

Número de operadores em segundo plano usados para o recurso clientauth.

pgtle.clientauth_users_to_skip

Lista de usuários a serem ignorados para o recurso clientauth.

pgtle.enable_clientauth

Ativa o recurso clientauth.

pgtle.passcheck_db_name

Define qual banco de dados é usado para o recurso de verificação de acesso em todo o cluster.

pg_prewarm.autoprewarm

Inicia o trabalhador de reaquecimento automático.

pg_prewarm.autoprewarm_interval

Define o intervalo entre despejos de buffers compartilhados

pg_similarity.block_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.block_threshold

Define o limite usado pela função de similaridade de bloco.

pg_similarity.block_tokenizer

Define o tokenizador para a função de similaridade de bloco.

pg_similarity.cosine_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.cosine_threshold

Define o limite usado pela função de similaridade de cosseno.

pg_similarity.cosine_tokenizer

Define o tokeniziador para a função de similaridade de cosseno.

pg_similarity.dice_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.dice_threshold

Define o limite usado pela medida de similaridade de dados.

pg_similarity.dice_tokenizer

Define o tokenizador para a medida de similaridade de dados.

pg_similarity.euclidean_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.euclidean_threshold

Define o limite usado pela medida de similaridade euclidiana.

pg_similarity.euclidean_tokenizer

Define o tokenizador para a medida de similaridade euclidiana.

pg_similarity.hamming_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.hamming_threshold

Define o limite usado pela métrica de similaridade de bloco.

pg_similarity.jaccard_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jaccard_threshold

Define o limite usado pela medida de similaridade Jaccard.

pg_similarity.jaccard_tokenizer

Define o tokenizador para a medida de similaridade Jaccard.

pg_similarity.jaro_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jaro_threshold

Define o limite usado pela medida de similaridade Jaro.

pg_similarity.jarowinkler_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jarowinkler_threshold

Define o limite usado pela medida de similaridade Jarowinkler.

pg_similarity.levenshtein_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.levenshtein_threshold

Define o limite usado pela medida de similaridade Levenshtein.

pg_similarity.matching_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.matching_threshold

Define o limite usado pela medida de similaridade de Coeficiente de correspondência.

pg_similarity.matching_tokenizer

Define o tokenizador para a medida de similaridade de Coeficiente de correspondência.

pg_similarity.mongeelkan_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.mongeelkan_threshold

Define o limite usado pela medida de similaridade Monge-Elkan.

pg_similarity.mongeelkan_tokenizer

Define o tokenizador para a medida de similaridade Monge-Elkan.

pg_similarity.nw_gap_penalty

Define a penalidade de lacuna usada pela medida de similaridade Needleman-Wunsch.

pg_similarity.nw_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.nw_threshold

Define o limite usado pela medida de similaridade Needleman-Wunsch.

pg_similarity.overlap_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.overlap_threshold

Define o limite usado pela medida de similaridade do Coeficiente de sobreposição.

pg_similarity.overlap_tokenizer

Define o tokenizador para a medida de similaridade de coeficientes de sobreposição.

pg_similarity.qgram_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.qgram_threshold

Define o limite usado pela medida de similaridade Q-Gram.

pg_similarity.qgram_tokenizer

Define o tokenizador para a medida Q-Gram.

pg_similarity.swg_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.swg_threshold

Define o limite usado pela medida de similaridade Smith-Waterman-Gotoh.

pg_similarity.sw_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.sw_threshold

Define o limite usado pela medida de similaridade Smith-Waterman.

pg_stat_statements.max

Define o número máximo de instruções rastreadas por pg_stat_statements.

pg_stat_statements.save

Salva as estatísticas pg_stat_statements em todas os desligamentos do servidor.

pg_stat_statements.track

Seleciona quais instruções são rastreadas por pg_stat_statements.

pg_stat_statements.track_planning

Seleciona se a duração do planejamento é rastreada por pg_stat_statements.

pg_stat_statements.track_utility

Seleciona se os comandos do utilitário são rastreados por pg_stat_statements.

plan_cache_mode

Controla a seleção do planejador de plano personalizado ou genérico.

porta

Define a porta TCP na qual o servidor escuta.

EndPointPort

postgis.gdal_enabled_drivers

Habilita ou desabilita drivers GDAL usados com PostGIS no Postgres 9.3.5 e posteriores.

ENABLE_ALL

quote_all_identifiers

Ao gerar fragmentos SQL, cita todos os identificadores.

random_page_cost

Define a estimativa do planejador sobre o custo de uma página de disco não sequencialmente buscada.

rdkit.dice_threshold

Limite inferior de similaridade de dados. Moléculas com similaridade menor que o limite não são semelhantes pela operação #.

rdkit.do_chiral_sss

A estereoquímica deve ser levada em consideração na correspondência de subestruturas. Se falsa, nenhuma informação estereoquímica é usada em correspondências de subestrutura.

rdkit.tanimoto_threshold

Limite inferior de similaridade de Tanimoto. Moléculas com similaridade menor que o limite não são semelhantes pela operação %.

rds.accepted_password_auth_method

Forçar a autenticação para conexões com senha armazenada localmente.

md5+scram

rds.adaptive_autovacuum

Parâmetro RDS para habilitar/desabilitar o autovacuum adaptativo.

1

rds.babelfish_status

Parâmetro RDS para habilitar/desabilitar o Babelfish for Aurora PostgreSQL.

off

rds.enable_plan_management

Habilita ou desabilita a extensão apg_plan_mgmt.

0

rds.extensions

Lista de extensões fornecidas pelo RDS

address_standardizer, address_standardizer_data_us, apg_plan_mgmt, aurora_stat_utils, amcheck, autoinc, aws_commons, aws_ml, aws_s3, aws_lambda, bool_plperl, bloom, btree_gin, btree_gist, citext, cube, dblink, dict_int, dict_xsyn, earthdistance, fuzzystrmatch, hll, hstore, hstore_plperl, insert_username, intagg, intarray, ip4r, isn, jsonb_plperl, lo, log_fdw, ltree, moddatetime, old_snapshot, oracle_fdw, orafce, pgaudit, pgcrypto, pglogical, pgrouting, pgrowlocks, pgstattuple, pgtap, pg_bigm, pg_buffercache, pg_cron, pg_freespacemap, pg_hint_plan, pg_partman, pg_prewarm, pg_proctab, pg_repack, pg_similarity, pg_stat_statements, pg_trgm, pg_visibility, plcoffee, plls, plperl, plpgsql, plprofiler, pltcl, plv8, postgis, postgis_tiger_geocoder, postgis_raster, postgis_topology, postgres_fdw, prefix, rdkit, rds_tools, refint, sslinfo, tablefunc, tds_fdw, test_parser, tsm_system_rows, tsm_system_time, unaccent, uuid-ossp

rds.force_admin_logging_level

Consulta mensagens de log para ações de usuário administrador do RDS em bancos de dados de clientes.

rds.force_autovacuum_logging_level

Consulta mensagens de log relacionadas às operações de autovacuum.

WARNING

rds.force_ssl

Força conexões SSL.

0

rds.global_db_rpo

(s) Limite do objetivo do ponto de recuperação em segundos que bloqueia confirmações do usuário quando ele é violado.

Importante

Esse parâmetro é destinado aos bancos de dados globais baseados no Aurora PostgreSQL. Para um banco de dados não global, deixe-o com o valor padrão. Para obter mais informações sobre como usar esse parâmetro, consulte Gerenciamento de RPOs para bancos de dados globais baseados em Aurora PostgreSQL–.

rds.logical_replication

Permite decodificação lógica.

0

rds.logically_replicate_unlogged_tables

As tabelas não registradas em log são replicadas logicamente.

1

rds.log_retention_period

O Amazon RDS excluirá o log do PostgreSQL com mais de N minutos.

4320

rds.pg_stat_ramdisk_size

Tamanho das estatísticas ramdisk em MB. Um valor diferente de zero configurará o ramdisk. Esse parâmetro só está disponível no Aurora PostgreSQL 14 e versões anteriores.

0

rds.rds_superuser_reserved_connections

Define o número de slots de conexão reservados para rds_superusers. Esse parâmetro só está disponível nas versões 15 e posterior. Para ter mais informações, consulte reserved connections na documentação do PostgreSQL.

2

rds.restrict_password_commands

Restringe comandos relacionados a senha a membros do rds_password

rds.superuser_variables

Lista de variáveis somente superusuário para as quais elevamos as instruções de modificação rds_superuser.

session_replication_role

recovery_init_sync_method

Define o método para sincronizar o diretório de dados antes da recuperação de falhas.

syncfs

remove_temp_files_after_crash

Remove arquivos temporários após falha de backend.

0

restart_after_crash

Reinicializa o servidor após falha de backend.

row_security

Habilita a segurança de linha.

search_path

Define a ordem de pesquisa do esquema de nomes que não são qualificados para esquema.

seq_page_cost

Define a estimativa do planejador sobre o custo de uma página de disco sequencialmente buscada.

session_replication_role

Define o comportamento de sessões para disparadores e regras de regravação.

shared_buffers

(8kB) Define o número de buffers de memória compartilhada usados pelo servidor.

SUM(DBInstanceClassMemory/12038,-50003)

shared_preload_libraries

Lista bibliotecas compartilhadas para pré-carregar no servidor.

pg_stat_statements

ssl

Habilita conexões SSL.

1

ssl_ca_file

Localização do arquivo de autoridade do servidor SSL.

/rdsdbdata/rds-metadata/ca-cert.pem

ssl_cert_file

Localização do arquivo de certificado do servidor SSL.

/rdsdbdata/rds-metadata/server-cert.pem

ssl_ciphers

Define a lista de criptografias TLS permitidas em conexões seguras.

ssl_crl_dir

Localização do diretório da lista de revogação de certificados SSL.

/rdsdbdata/rds-metadata/ssl_crl_dir/

ssl_key_file

Localização do arquivo de chave privada do servidor SSL

/rdsdbdata/rds-metadata/server-key.pem

ssl_max_protocol_version

Define a versão máxima do protocolo SSL/TLS permitida

ssl_min_protocol_version

Define a versão mínima do protocolo SSL/TLS permitida

TLSv1.2

standard_conforming_strings

Faz com que strings ... tratem barras invertidas literalmente.

statement_timeout

(ms) Define a duração máxima permitida de qualquer instrução.

stats_temp_directory

Grava arquivos de estatísticas temporárias no diretório especificado.

/rdsdbdata/db/pg_stat_tmp

superuser_reserved_connections

Define o número de slots de conexão reservados para superusuários.

3

synchronize_seqscans

Habilita varreduras sequenciais sincronizadas.

synchronous_commit

Define o nível de sincronização de transações atual.

ativado

tcp_keepalives_count

Número máximo de retransmissões de keepalives TCP.

tcp_keepalives_idle

(s) Tempo entre a emissão de keepalives TCP.

tcp_keepalives_interval

(s) Tempo entre retransmissões de keepalives TCP.

temp_buffers

(8kB) Define o número máximo de buffers temporários usado por cada sessão.

temp_file_limit

Restringe a quantidade total de espaço em disco em kilobytes que um determinado processo PostgreSQL pode usar para arquivos temporários, excluindo o espaço usado para tabelas temporárias explícitas

-1

temp_tablespaces

Define os espaços de tabela a serem usados para tabelas temporárias e arquivos de classificação.

timezone

Define o fuso horário para exibir e interpretar carimbos de data/hora.

UTC

track_activities

Coleta informações sobre a execução de comandos.

track_activity_query_size

Define o tamanho reservado para pg_stat_activity.current_query, em bytes.

4096

track_commit_timestamp

Coleta o tempo de confirmação da transação.

track_counts

Coleta estatísticas sobre a atividade do banco de dados.

track_functions

Coleta estatísticas em nível de função sobre a atividade do banco de dados.

pl

track_io_timing

Coleta estatísticas de tempo sobre atividades de E/S do banco de dados.

1

track_wal_io_timing

Coleta estatísticas de tempo da atividade de WAL.

transform_null_equals

Trata expr=NULL como expr IS NULL.

update_process_title

Atualiza o título do processo para mostrar o comando SQL ativo.

vacuum_cost_delay

(ms) Atraso de custo de vacuum em milissegundos.

vacuum_cost_limit

Valor do custo de vacuum disponível antes da suspensão.

vacuum_cost_page_dirty

Custo de vacuum para uma página suja por vacuum.

vacuum_cost_page_hit

Custo de vacuum para uma página encontrada no cache do buffer.

vacuum_cost_page_miss

Custo de vacuum para uma página não encontrada no cache do buffer.

0

vacuum_defer_cleanup_age

Número de transações pelas quais a limpeza VACUUM e HOT deve ser adiada, se houver.

vacuum_failsafe_age

Idade na qual o VACUUM deve ser acionado à prova de falha para evitar uma interrupção de wraparound.

1200000000

vacuum_freeze_min_age

Idade mínima na qual o VACUUM deve congelar uma linha de tabela.

vacuum_freeze_table_age

Idade na qual o VACUUM deve varrer uma tabela inteira para congelar tuplas.

vacuum_multixact_failsafe_age

Idade Multixact na qual o VACUUM deve ser acionado à prova de falha para evitar uma interrupção de wraparound.

1200000000

vacuum_multixact_freeze_min_age

Idade mínima na qual o VACUUM deve congelar uma linha de tabela MultiXactId.

vacuum_multixact_freeze_table_age

Idade multiexact na qual o VACUUM deve varrer uma tabela inteira para congelar tuplas.

wal_buffers

(8 kB) Define o número de buffers da página de disco na memória compartilhada para WAL.

wal_receiver_create_temp_slot

Define se um receptor WAL deve criar um slot de replicação temporário se nenhum slot permanente estiver configurado.

0

wal_receiver_status_interval

(s) Define o intervalo máximo entre os relatórios de status do receptor WAL para o primário.

wal_receiver_timeout

(ms) Define o tempo máximo de espera para receber dados do primário.

30000

wal_sender_timeout

(ms) Define o tempo máximo para aguardar a replicação do WAL.

work_mem

(kB) Define o máximo de memória a ser usada para espaços de trabalho de consulta.

xmlbinary

Define como valores binários devem ser codificados em XML.

xmloption

Define se dados XML em operações de análise e serialização implícitas são considerados documentos ou fragmentos de conteúdo.

Parâmetros no nível da instância do Aurora PostgreSQL

É possível visualizar parâmetros no nível da instância disponíveis para uma versão do Aurora PostgreSQL usando o Console de Gerenciamento da AWS, a AWS CLI ou a API do Amazon RDS. Para obter informações sobre como visualizar os parâmetros em grupos de parâmetros de banco de dados do Aurora PostgreSQL no console do RDS, consulte Visualizar valores de parâmetros para um grupo de parâmetros de banco de dados no Amazon Aurora.

Alguns parâmetros no nível de instância não estão disponíveis em todas as versões e alguns estão sendo descontinuados. Para obter informações sobre como visualizar os parâmetros de uma versão específica do Aurora PostgreSQL, consulte Exibindo parâmetros de banco de dados e de cluster de bancos de dados Aurora PostgreSQL.

Por exemplo, a tabela a seguir lista os parâmetros que se aplicam a uma instância de banco de dados específica em um cluster de bancos de dados do Aurora PostgreSQL. Esta lista foi gerada executando o comando da AWS CLI describe-db-parameters com default.aurora-postgresql14 para o valor --db-parameter-group-name.

Para obter uma lista dos parâmetros de cluster de banco de dados para o mesmo grupo de parâmetros padrão do banco de dados, consulte Parâmetros no nível do cluster do Aurora PostgreSQL.

Nome do parâmetro

Descrição

Padrão

apg_enable_batch_mode_function_execution

Permite que as funções em modo em lote processem conjuntos de linhas de cada vez.

apg_enable_correlated_any_transform

Permite que o planejador transforme ANY Sublink correlacionado (subconsulta IN/NOT IN) para JOIN quando possível.

apg_enable_function_migration

Permite que o planejador migre funções escalares elegíveis para a cláusula FROM.

apg_enable_not_in_transform

Permite que o planejador transforme a subconsulta NOT IN em ANTI JOIN quando possível.

apg_enable_remove_redundant_inner_joins

Permite que o planejador remova junções internas redundantes.

apg_enable_semijoin_push_down

Permite o uso de filtros de semijunção para junções de hash.

apg_plan_mgmt.capture_plan_baselines

Modo de linha de base do plano de captura. manual: habilita a captura de plano para qualquer instrução SQL, desativado: desabilita captura de plano, automático: habilita a captura de plano para instruções em pg_stat_statement que atendam aos critérios de elegibilidade.

off

apg_plan_mgmt.max_databases

Define o número máximo de bancos de dados que podem gerenciar consultas usando apg_plan_mgmt.

10

apg_plan_mgmt.max_plans

Define o número máximo de planos que podem ser armazenados em cache por apg_plan_mgmt.

10000

apg_plan_mgmt.plan_retention_period

Número máximo de dias desde que um plano foi last_used antes de um plano ser excluído automaticamente.

32

apg_plan_mgmt.unapproved_plan_execution_threshold

Custo total estimado do plano abaixo do qual um plano não aprovado será executado.

0

apg_plan_mgmt.use_plan_baselines

Usa somente planos aprovados ou fixos para instruções gerenciadas.

false

application_name

Define o nome da aplicação a ser informada em estatísticas e logs.

aurora_compute_plan_id

Monitora planos de execução de consultas para detectar planos de execução que contribuem com a carga de banco de dados atual e para monitorar as estatísticas de desempenho de planos de execução ao longo do tempo. Consulte mais informações em Monitoring query execution plans for Aurora PostgreSQL.

ativado

authentication_timeout

(s) Define o tempo máximo permitido para concluir a autenticação de cliente.

auto_explain.log_analyze

Usa EXPLAIN ANALYZE para registro em log de planos.

auto_explain.log_buffers

Uso de buffers de log.

auto_explain.log_format

Formato EXPLAIN a ser usado para registro em log de planos.

auto_explain.log_min_duration

Define o tempo de execução mínimo acima do qual as instruções serão registradas em log.

auto_explain.log_nested_statements

Registrar instruções aninhadas.

auto_explain.log_timing

Coleta dados de tempo, não apenas contagens de linhas.

auto_explain.log_triggers

Inclui estatísticas do acionador nos planos.

auto_explain.log_verbose

Usa EXPLAIN VERBOSE para registro em log de planos.

auto_explain.sample_rate

Fração de consultas a serem processadas.

babelfishpg_tds.listen_addresses

Define o nome do host ou um ou mais endereços IP para ouvir o TDS.

*

babelfishpg_tds.tds_debug_log_level

Define o nível de registro em log no TDS, 0 desabilita o registro em log

1

backend_flush_after

(8 Kb) Número de páginas após as quais as gravações executadas anteriormente são liberadas para o disco.

bytea_output

Define o formato da saída para bytes.

check_function_bodies

Verifica corpos de funções durante CREATE FUNCTION.

client_connection_check_interval

Define o intervalo de tempo entre as verificações de desconexão durante a execução de consultas.

client_min_messages

Define os níveis de mensagem enviados ao cliente.

config_file

Define o arquivo de configuração principal dos servidores.

/rdsdbdata/config/postgresql.conf

constraint_exclusion

Permite que o planejador use restrições para otimizar consultas.

cpu_index_tuple_cost

Define a estimativa do planejador sobre o custo do processamento de cada entrada de índice durante uma verificação de índice.

cpu_operator_cost

Define a estimativa do planejador sobre o custo do processamento de cada operador ou chamada de função.

cpu_tuple_cost

Define a estimativa do planejador sobre o custo do processamento de cada tupla (linha).

cron.database_name

Define o banco de dados para armazenar tabelas de metadados pg_cron

postgres

cron.log_run

Registra todos os trabalhos executados na tabela job_run_details

ativado

cron.log_statement

Registre todas as instruções cron antes da execução.

off

cron.max_running_jobs

O número máximo de trabalhos que podem ser executados simultaneamente.

5

cron.use_background_workers

Habilita operadores em segundo plano para pg_cron

ativado

cursor_tuple_fraction

Define a estimativa do planejador sobre a fração de linhas de um cursor que serão recuperadas.

db_user_namespace

Ativa nomes de usuário por banco de dados.

deadlock_timeout

(ms) Define o tempo de espera em um bloqueio antes de verificar a existência de um deadlock.

debug_pretty_print

Recua exibições de árvores de análise e plano.

debug_print_parse

Registra a árvore de análise de cada consulta.

debug_print_plan

Registra o plano de execução de cada consulta.

debug_print_rewritten

Registra a árvore de análise regravada de cada consulta.

default_statistics_target

Define o destino de estatísticas padrão.

default_transaction_deferrable

Define o status padrão postergável de novas transações.

default_transaction_isolation

Define o nível de isolamento de transação de cada nova transação.

default_transaction_read_only

Define o status padrão somente leitura de novas transações.

effective_cache_size

(8 kB) Define a pressuposição do planejador sobre o tamanho do cache de disco.

SUM(DBInstanceClassMemory/12038,-50003

effective_io_concurrency

Número de solicitações simultâneas que podem ser manipuladas de forma eficiente pelo subsistema de disco.

enable_async_append

Habilita o uso do planejador de planos de anexação assíncronos.

enable_bitmapscan

Habilita o uso do planejador de planos de verificação de bitmap.

enable_gathermerge

Habilita o uso do planejador de planos de junção de mesclagem.

enable_hashagg

Habilita o uso do planejador de planos de agregação em hash.

enable_hashjoin

Habilita o uso do planejador de planos de junção hash.

enable_incremental_sort

Habilita o uso do planejador de etapas de classificação incremental.

enable_indexonlyscan

Habilita o uso do planejador de planos de verificação somente de índice.

enable_indexscan

Habilita o uso do planejador de planos de verificação de índice.

enable_material

Habilita o uso do planejador da materialização.

enable_memoize

Habilita o uso do planejador da memoização

enable_mergejoin

Habilita o uso do planejador de planos de junção de mesclagem.

enable_nestloop

Habilita o uso do planejador de planos de junção de loop aninhado.

enable_parallel_append

Habilita o uso do planejador de planos de anexação paralelos.

enable_parallel_hash

Habilita o uso do planejador de planos de hash paralelos.

enable_partition_pruning

Habilita a remoção de partição em tempo de planejamento e tempo de execução.

enable_partitionwise_aggregate

Habilita agregação e agrupamento por partição.

enable_partitionwise_join

Habilita a junção por partição.

enable_seqscan

Habilita o uso do planejador de planos de verificação sequencial.

enable_sort

Habilita o uso do planejador de etapas de classificação explícitas.

enable_tidscan

Habilita o uso do planejador de planos de verificação TID.

escape_string_warning

Avisa sobre escapes de barra invertida (\) em literais de string comuns.

exit_on_error

Encerra a sessão em qualquer erro.

force_parallel_mode

Força o uso de instalações de consulta paralela.

from_collapse_limit

Define o tamanho da lista FROM além do qual subconsultas não são recolhidas.

geqo

Permite a otimização de consultas genéticas.

geqo_effort

GEQO: esforço é usado para definir o padrão para outros parâmetros GEQO.

geqo_generations

GEQO: número de iterações do algoritmo.

geqo_pool_size

GEQO: número de indivíduos na população.

geqo_seed

GEQO: propagação para seleção de caminho aleatório.

geqo_selection_bias

GEQO: pressão seletiva dentro da população.

geqo_threshold

Define o limite de itens FROM além do qual o GEQO é usado.

gin_fuzzy_search_limit

Define o resultado máximo permitido para pesquisa exata por GIN.

gin_pending_list_limit

(kB) Define o tamanho máximo da lista pendente para o índice GIN.

hash_mem_multiplier

Múltiplos de work_mem para usar em tabelas de hash.

hba_file

Define o arquivo de configuração do hba dos servidores.

/rdsdbdata/config/pg_hba.conf

hot_standby_feedback

Permite feedback de um standby a quente para o primário que evitará conflitos de consulta.

ativado

ident_file

Define o arquivo de configuração de ident dos servidores.

/rdsdbdata/config/pg_ident.conf

idle_in_transaction_session_timeout

(ms) Define a duração máxima permitida de qualquer transação inativa.

86400000

idle_session_timeout

Encerra qualquer sessão que tenha ficado ociosa (ou seja, aguardando uma consulta do cliente), mas não em uma transação aberta por um tempo maior que o especificado.

join_collapse_limit

Define o tamanho da lista FROM além do qual constructos JOIN não são nivelados.

lc_messages

Define o idioma em que as mensagens são exibidas.

listen_addresses

Define o nome do host ou os endereços IP para escutar.

*

lo_compat_privileges

Habilita o modo de compatibilidade com versões anteriores para verificações de privilégios em objetos grandes.

0

log_connections

Registra cada conexão bem-sucedida.

log_destination

Define o destino para a saída de log do servidor.

stderr

log_directory

Define o diretório de destino para arquivos de log.

/rdsdbdata/log/error

log_disconnections

Registra o fim de uma sessão, incluindo a duração.

log_duration

Registra a duração de cada instrução SQL concluída.

log_error_verbosity

Define a verbosidade das mensagens registradas.

log_executor_stats

Grava estatísticas de performance do executor no log do servidor.

log_file_mode

Define as permissões de arquivo para arquivos de log.

0644

log_filename

Define o padrão de nome de arquivo para arquivos de log.

postgresql.log.%Y-%m-%d-%H%M

logging_collector

Inicia um subprocesso para capturar a saída stderr e/ou csvlogs em arquivos de log.

1

log_hostname

Registra o nome do host nos logs de conexão.

0

logical_decoding_work_mem

(kB) Essa quantidade de memória pode ser usada por cada buffer de reordenamento interno antes de espalhar para o disco.

log_line_prefix

Controla informações prefixadas para cada linha de log.

%t:%r:%u@%d:%p]:

log_lock_waits

Registra esperas de bloqueio longas.

log_min_duration_sample

(ms) Define o tempo de execução mínimo acima do qual as declarações serão registradas em log. A amostragem é determinada por log_statement_sample_rate.

log_min_duration_statement

(ms) Define o tempo de execução mínimo acima do qual as declarações serão registradas em log.

log_min_error_statement

Faz com que todas as instruções que geram um erro igual ou acima desse nível sejam registradas em log.

log_min_messages

Define os níveis de mensagem registrados.

log_parameter_max_length

(B) Quando as declarações de registro em log limitam os valores de parâmetros registrados em log aos primeiros N bytes.

log_parameter_max_length_on_error

(B) Quando o relato de um erro limita os valores de parâmetros registrados em log aos primeiros N bytes.

log_parser_stats

Grava estatísticas de performance do analisador no log do servidor.

log_planner_stats

Grava estatísticas de performance do planejador no log do servidor.

log_replication_commands

Registra cada comando de replicação.

log_rotation_age

(min) A alternância automática de arquivos de log ocorrerá depois de N minutos.

60

log_rotation_size

(kB) A alternância automática de arquivos de log ocorrerá depois de N kilobytes.

100000

log_statement

Define o tipo de instruções registradas.

log_statement_sample_rate

Fração de instruções que excedem log_min_duration_sample a serem registradas em log.

log_statement_stats

Grava estatísticas de performance cumulativas no log do servidor.

log_temp_files

(kB) Registra o uso de arquivos temporários maiores do que esse número de kilobytes.

log_timezone

Define o fuso horário a ser usado em mensagens de log.

UTC

log_truncate_on_rotation

Trunca os arquivos de log existentes com o mesmo nome durante a alternância do log.

0

maintenance_io_concurrency

Uma variante de effective_io_concurrency usada para trabalhos de manutenção.

1

maintenance_work_mem

(kB) Define a memória máxima a ser usada para operações de manutenção.

GREATEST(DBInstanceClassMemory/63963136*1024,65536

max_connections

Define o número máximo de conexões simultâneas.

LEAST(DBInstanceClassMemory/9531392,5000

max_files_per_process

Define o número máximo de arquivos abertos simultaneamente para cada processo do servidor.

max_locks_per_transaction

Define o número máximo de bloqueios por transação.

64

max_parallel_maintenance_workers

Define o número máximo de processos em paralelo por operação de manutenção.

max_parallel_workers

Define o número máximo de operadores em paralelo que podem estar ativos de uma só vez.

GREATEST($DBInstanceVCPU/2,8

max_parallel_workers_per_gather

Define o número máximo de processos em paralelo por nó do executor.

max_pred_locks_per_page

Define o número máximo de tuplas bloqueadas por predicado por página.

max_pred_locks_per_relation

Define o número máximo de páginas e tuplas bloqueadas por predicado por relação.

max_pred_locks_per_transaction

Define o número máximo de bloqueios de predicado por transação.

max_slot_wal_keep_size

(MB) Os slots de replicação serão marcados como falhos e segmentos liberados para exclusão ou reciclagem se esse espaço for ocupado pelo WAL no disco.

max_stack_depth

(kB) Define a profundidade máxima da pilha, em kilobytes.

6144

max_standby_streaming_delay

(ms) Define o atraso máximo antes de cancelar consultas quando um servidor em standby a quente está processando dados do WAL em transmissão.

14000

max_worker_processes

Define o número máximo de processos de operadores simultâneos.

GREATEST($DBInstanceVCPU*2,8

min_dynamic_shared_memory

(MB) Quantidade de memória compartilhada dinâmica reservada na inicialização.

min_parallel_index_scan_size

(8kB) Define a quantidade mínima de dados de índice para uma varredura paralela.

min_parallel_table_scan_size

(8kB) Define a quantidade mínima de dados de tabela para uma varredura paralela.

old_snapshot_threshold

(min) O tempo antes de um snapshot ser muito antigo para ler as páginas alteradas depois que o snapshot foi tirado.

parallel_leader_participation

Controla se Reunir e Reunir mesclagem também executam subplanos.

parallel_setup_cost

Define a estimativa dos planejadores do custo de inicialização de processos de operadores para consulta paralela.

parallel_tuple_cost

Define a estimativa dos planejadores do custo de passar cada tupla (linha) do operador para o backend primário.

pgaudit.log

Especifica quais classes de instruções serão registradas pelo registro em log de auditoria de sessão.

pgaudit.log_catalog

Especifica que o registro em log da sessão deve ser habilitado no caso em que todas as relações em uma instrução estão em pg_catalog.

pgaudit.log_level

Especifica o nível de log que será usado para entradas de log.

pgaudit.log_parameter

Especifica que o registro em log de auditoria deve incluir os parâmetros que foram passados com a instrução.

pgaudit.log_relation

Especifica se o registro em log de auditoria de sessão deve criar uma entrada de log separada para cada relação (TABLE, VIEW etc.) referenciada em uma declaração SELECT ou DML.

pgaudit.log_statement_once

Especifica se o registro incluirá o texto e os parâmetros da instrução com a primeira entrada de log para uma combinação de instrução/subinstrução ou com cada entrada.

pgaudit.role

Especifica a função primária a ser usada para o registro em log de auditoria de objetos.

pg_bigm.enable_recheck

Ele especifica se deseja executar a Reverificação, que é um processo interno de pesquisa de texto completo.

ativado

pg_bigm.gin_key_limit

Ele especifica o número máximo de 2 gramas da palavra-chave de pesquisa a ser usada para pesquisa de texto completo.

0

pg_bigm.last_update

Ele relata a última data atualizada do módulo pg_bigm.

2013.11.22

pg_bigm.similarity_limit

Ele especifica o limite mínimo usado pela pesquisa por similaridade.

0.3

pg_hint_plan.debug_print

Registra os resultados da análise de dicas.

pg_hint_plan.enable_hint

Força o planejador a usar planos especificados no comentário de dica anterior à consulta.

pg_hint_plan.enable_hint_table

Força o planejador a não receber dicas usando pesquisas de tabela.

pg_hint_plan.message_level

Nível da mensagem de mensagens de depuração.

pg_hint_plan.parse_messages

Nível de mensagem de erros de análise.

pglogical.batch_inserts

Inserções em lote, se possível

pglogical.conflict_log_level

Define o nível de log usado para registrar em log conflitos resolvidos.

pglogical.conflict_resolution

Define o método usado para resolução de conflitos para conflitos resolvíveis.

pglogical.extra_connection_options

opções de conexão para adicionar a todas as conexões de nó de pares

pglogical.synchronous_commit

Valor de confirmação síncrona específica do pglogical

pglogical.use_spi

Usa SPI em vez de API de baixo nível para aplicar alterações

pg_similarity.block_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.block_threshold

Define o limite usado pela função de similaridade de bloco.

pg_similarity.block_tokenizer

Define o tokenizador para a função de similaridade de bloco.

pg_similarity.cosine_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.cosine_threshold

Define o limite usado pela função de similaridade de cosseno.

pg_similarity.cosine_tokenizer

Define o tokeniziador para a função de similaridade de cosseno.

pg_similarity.dice_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.dice_threshold

Define o limite usado pela medida de similaridade de dados.

pg_similarity.dice_tokenizer

Define o tokenizador para a medida de similaridade de dados.

pg_similarity.euclidean_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.euclidean_threshold

Define o limite usado pela medida de similaridade euclidiana.

pg_similarity.euclidean_tokenizer

Define o tokenizador para a medida de similaridade euclidiana.

pg_similarity.hamming_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.hamming_threshold

Define o limite usado pela métrica de similaridade de bloco.

pg_similarity.jaccard_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jaccard_threshold

Define o limite usado pela medida de similaridade Jaccard.

pg_similarity.jaccard_tokenizer

Define o tokenizador para a medida de similaridade Jaccard.

pg_similarity.jaro_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jaro_threshold

Define o limite usado pela medida de similaridade Jaro.

pg_similarity.jarowinkler_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.jarowinkler_threshold

Define o limite usado pela medida de similaridade Jarowinkler.

pg_similarity.levenshtein_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.levenshtein_threshold

Define o limite usado pela medida de similaridade Levenshtein.

pg_similarity.matching_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.matching_threshold

Define o limite usado pela medida de similaridade de Coeficiente de correspondência.

pg_similarity.matching_tokenizer

Define o tokenizador para a medida de similaridade de Coeficiente de correspondência.

pg_similarity.mongeelkan_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.mongeelkan_threshold

Define o limite usado pela medida de similaridade Monge-Elkan.

pg_similarity.mongeelkan_tokenizer

Define o tokenizador para a medida de similaridade Monge-Elkan.

pg_similarity.nw_gap_penalty

Define a penalidade de lacuna usada pela medida de similaridade Needleman-Wunsch.

pg_similarity.nw_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.nw_threshold

Define o limite usado pela medida de similaridade Needleman-Wunsch.

pg_similarity.overlap_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.overlap_threshold

Define o limite usado pela medida de similaridade do Coeficiente de sobreposição.

pg_similarity.overlap_tokenizer

Define o tokenizador para a medida de similaridade de coeficientes de sobreposição.

pg_similarity.qgram_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.qgram_threshold

Define o limite usado pela medida de similaridade Q-Gram.

pg_similarity.qgram_tokenizer

Define o tokenizador para a medida Q-Gram.

pg_similarity.swg_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.swg_threshold

Define o limite usado pela medida de similaridade Smith-Waterman-Gotoh.

pg_similarity.sw_is_normalized

Define se o valor do resultado é normalizado ou não.

pg_similarity.sw_threshold

Define o limite usado pela medida de similaridade Smith-Waterman.

pg_stat_statements.max

Define o número máximo de instruções rastreadas por pg_stat_statements.

pg_stat_statements.save

Salva as estatísticas pg_stat_statements em todas os desligamentos do servidor.

pg_stat_statements.track

Seleciona quais instruções são rastreadas por pg_stat_statements.

pg_stat_statements.track_planning

Seleciona se a duração do planejamento é rastreada por pg_stat_statements.

pg_stat_statements.track_utility

Seleciona se os comandos do utilitário são rastreados por pg_stat_statements.

postgis.gdal_enabled_drivers

Habilita ou desabilita drivers GDAL usados com PostGIS no Postgres 9.3.5 e posteriores.

ENABLE_ALL

quote_all_identifiers

Ao gerar fragmentos SQL, cita todos os identificadores.

random_page_cost

Define a estimativa do planejador sobre o custo de uma página de disco não sequencialmente buscada.

rds.enable_memory_management

Melhora os recursos de gerenciamento de memória no Aurora PostgreSQL 12.17, 13.13, 14.10, 15.5 e versões posteriores, evitando problemas de estabilidade e reinicializações do banco de dados decorrentes de memória livre insuficiente. Para ter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

Verdadeiro

rds.force_admin_logging_level

Consulta mensagens de log para ações de usuário administrador do RDS em bancos de dados de clientes.

rds.log_retention_period

O Amazon RDS excluirá o log do PostgreSQL com mais de N minutos.

4320

rds.memory_allocation_guard

Melhora os recursos de gerenciamento de memória no Aurora PostgreSQL 11.21, 12.16, 13.12, 14.9, 15.4 e versões anteriores, evitando problemas de estabilidade e reinicializações do banco de dados decorrentes de memória livre insuficiente. Para ter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

Falso

rds.pg_stat_ramdisk_size

Tamanho das estatísticas ramdisk em MB. Um valor diferente de zero configurará o ramdisk.

0

rds.rds_superuser_reserved_connections

Define o número de slots de conexão reservados para rds_superusers. Esse parâmetro só está disponível nas versões 15 e posterior. Para ter mais informações, consulte reserved connections na documentação do PostgreSQL.

2

rds.superuser_variables

Lista de variáveis somente superusuário para as quais elevamos as instruções de modificação rds_superuser.

session_replication_role

remove_temp_files_after_crash

Remove arquivos temporários após falha de backend.

0

restart_after_crash

Reinicializa o servidor após falha de backend.

row_security

Habilita a segurança de linha.

search_path

Define a ordem de pesquisa do esquema de nomes que não são qualificados para esquema.

seq_page_cost

Define a estimativa do planejador sobre o custo de uma página de disco sequencialmente buscada.

session_replication_role

Define o comportamento de sessões para disparadores e regras de regravação.

shared_buffers

(8kB) Define o número de buffers de memória compartilhada usados pelo servidor.

SUM(DBInstanceClassMemory/12038,-50003

shared_preload_libraries

Lista bibliotecas compartilhadas para pré-carregar no servidor.

pg_stat_statements

ssl_ca_file

Localização do arquivo de autoridade do servidor SSL.

/rdsdbdata/rds-metadata/ca-cert.pem

ssl_cert_file

Localização do arquivo de certificado do servidor SSL.

/rdsdbdata/rds-metadata/server-cert.pem

ssl_crl_dir

Localização do diretório da lista de revogação de certificados SSL.

/rdsdbdata/rds-metadata/ssl_crl_dir/

ssl_key_file

Localização do arquivo de chave privada do servidor SSL

/rdsdbdata/rds-metadata/server-key.pem

standard_conforming_strings

Faz com que strings ... tratem barras invertidas literalmente.

statement_timeout

(ms) Define a duração máxima permitida de qualquer declaração.

stats_temp_directory

Grava arquivos de estatísticas temporárias no diretório especificado.

/rdsdbdata/db/pg_stat_tmp

superuser_reserved_connections

Define o número de slots de conexão reservados para superusuários.

3

synchronize_seqscans

Habilita varreduras sequenciais sincronizadas.

tcp_keepalives_count

Número máximo de retransmissões de keepalives TCP.

tcp_keepalives_idle

(s) Tempo entre a emissão de keepalives TCP.

tcp_keepalives_interval

(s) Tempo entre retransmissões de keepalives TCP.

temp_buffers

(8kB) Define o número máximo de buffers temporários usado por cada sessão.

temp_file_limit

Restringe a quantidade total de espaço em disco em kilobytes que um determinado processo PostgreSQL pode usar para arquivos temporários, excluindo o espaço usado para tabelas temporárias explícitas

-1

temp_tablespaces

Define os espaços de tabela a serem usados para tabelas temporárias e arquivos de classificação.

track_activities

Coleta informações sobre a execução de comandos.

track_activity_query_size

Define o tamanho reservado para pg_stat_activity.current_query, em bytes.

4096

track_counts

Coleta estatísticas sobre a atividade do banco de dados.

track_functions

Coleta estatísticas em nível de função sobre a atividade do banco de dados.

pl

track_io_timing

Coleta estatísticas de tempo sobre atividades de E/S do banco de dados.

1

transform_–_equals

Trata expr=– como expr IS –.

update_process_title

Atualiza o título do processo para mostrar o comando SQL ativo.

wal_receiver_status_interval

(s) Define o intervalo máximo entre os relatórios de status do receptor WAL para o primário.

work_mem

(kB) Define o máximo de memória a ser usada para espaços de trabalho de consulta.

xmlbinary

Define como valores binários devem ser codificados em XML.

xmloption

Define se dados XML em operações de análise e serialização implícitas são considerados documentos ou fragmentos de conteúdo.