Parámetros de Amazon Aurora PostgreSQL.
El clúster de base de datos de Amazon Aurora se administra de la misma manera que las instancias de base de datos de Amazon RDS, mediante el uso de parámetros en un grupo de parámetros de base de datos. Sin embargo, Amazon Aurora se diferencia de Amazon RDS en que un clúster de base de datos de Aurora tiene varias instancias de base de datos. Algunos de los parámetros que se usan para administrar el clúster de base de datos de Amazon Aurora se aplican a todo el clúster, mientras que otros parámetros se aplican solo a una instancia de base de datos determinada en el clúster de base de datos, como se indica a continuación:
Grupo de parámetros del clúster de base de datos: un grupo de parámetros del clúster de base de datos contiene el conjunto de parámetros de configuración del motor que se aplican en todo el clúster de base de datos de Aurora. Por ejemplo, la administración de la caché del clúster es una característica de un clúster de base de datos de Aurora que se controla mediante el parámetro
apg_ccm_enabled
, que forma parte del grupo de parámetros del clúster de base de datos. El grupo de parámetros del clúster de base de datos también contiene la configuración predeterminada del grupo de parámetros de base de datos para las instancias de base de datos que componen el clúster.Grupo de parámetros de base de datos: un grupo de parámetros de base de datos es el conjunto de valores de configuración del motor que se aplican a una instancia de base de datos específica de ese tipo de motor. Los grupos de parámetros de base de datos del motor de base de datos de PostgreSQL se usan en una instancia de base de datos de RDS para PostgreSQL y en el clúster de base de datos de Aurora PostgreSQL. Estos ajustes de configuración se aplican a propiedades que pueden variar entre las instancias de base de datos dentro de un clúster de Aurora, como los tamaños de los búferes de memoria.
El usuario administra los parámetros de nivel de clúster de los grupos de parámetros de clúster de base de datos. El usuario administra los parámetros de nivel de instancia de los grupos de parámetros de base de datos. Puede administrar los parámetros con la consola de Amazon RDS, la AWS CLI o la API de Amazon RDS. Hay comandos independientes para administrar los parámetros de nivel de clúster y los parámetros de nivel de instancia.
-
Para administrar parámetros de nivel de clúster en un grupo de parámetros en un clúster de base de datos, utilice el comando modify-db-cluster-parameter-group de la AWS CLI.
-
Para administrar parámetros de nivel de instancia en un grupo de parámetros de base de datos para una instancia de base de datos del clúster de base de datos, utilice el comando modify-db-parameter-group de la AWS CLI.
Para obtener más información sobre la AWS CLI, consulte la sección Using the AWS CLI (Uso de la AWS CLI) en la Guía del usuario de la AWS Command Line Interface.
Para obtener más información acerca de los grupos de parámetros, consulte Grupos de parámetros para Amazon Aurora.
Visualización de los parámetros del clúster y de la base de datos de Aurora PostgreSQL
Puede ver todos los grupos de parámetros predeterminados disponibles para las instancias de RDS para instancias de base de datos de PostgreSQL y para los clústeres de base de datos de Aurora PostgreSQL en la AWS Management Console. Los grupos de parámetros predeterminados para todos los motores de base de datos y tipos y versiones de clústeres de base de datos se enumeran para cada región de AWS. También se enumeran los grupos de parámetros personalizados.
En lugar de verlo en la AWS Management Console, también puede enumerar los parámetros contenidos en los grupos de parámetros de clústeres de bases de datos y grupos de parámetros de bases de datos utilizando la AWS CLI o la API de Amazon RDS. Por ejemplo, para enumerar los parámetros de un grupo de parámetros de un clúster de base de datos, utilice el comando de la AWS CLI describe-db-cluster-parameters como se indica a continuación:
aws rds describe-db-cluster-parameters --db-cluster-parameter-group-name default.aurora-postgresql12
El comando muestra descripciones JSON detalladas de cada parámetro. Para reducir la cantidad de información devuelta, puede especificar lo que desea con la opción --query
. Por ejemplo, puede obtener el nombre del parámetro, su descripción y los valores permitidos del grupo de parámetros del clúster de base de datos de Aurora PostgreSQL 12 predeterminado de la siguiente manera:
Para Linux, macOS o 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}]'
En 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}]"
Un grupo de parámetros de un clúster de base de datos de Aurora incluye el grupo de parámetros de instancia de base de datos y los valores predeterminados de un motor de base de datos de Aurora determinado. Puede obtener la lista de parámetros de base de datos del mismo grupo de parámetros predeterminados de Aurora PostgreSQL con el comando AWS CLI describe-db-parameters como se muestra a continuación.
Para Linux, macOS o Unix:
aws rds describe-db-parameters --db-parameter-group-name default.aurora-postgresql12 \ --query 'Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]'
En Windows:
aws rds describe-db-parameters --db-parameter-group-name default.aurora-postgresql12 ^ --query "Parameters[].[{ParameterName:ParameterName,Description:Description,ApplyType:ApplyType,AllowedValues:AllowedValues}]"
Los comandos anteriores muestran listas de parámetros del grupo de parámetros de base de datos o del clúster de base de datos con descripciones y otros detalles especificados en la consulta. A continuación, se muestra un ejemplo de respuesta.
[
[
{
"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 continuación se muestran las tablas que contienen los valores del parámetro del clúster de base de datos y del parámetro de la base de datos predeterminados de la versión 14 de Aurora PostgreSQL.
Parámetros de nivel de clúster de Aurora PostgreSQL
Puede ver los parámetros de nivel de clúster disponibles para una versión de Aurora PostgreSQL específica usando la consola de administración de AWS, la CLI de AWS o la API de Amazon RDS. Para obtener información sobre cómo ver los parámetros en grupos de parámetros del clúster de base de datos de Aurora PostgreSQL en la consola de RDS, consulte Visualización de los valores de parámetros de un grupo de parámetros de clúster de base de datos en Amazon Aurora.
Algunos parámetros en el nivel de clúster no están disponibles en todas las versiones y otros están en desuso. Para obtener información sobre cómo ver los parámetros de una versión específica de Aurora PostgreSQL, consulte Visualización de los parámetros del clúster y de la base de datos de Aurora PostgreSQL.
Por ejemplo, la siguiente tabla muestra los parámetros disponibles en el grupo de parámetros del clúster de base de datos predeterminado de la versión 14 de Aurora PostgreSQL. Si crea un clúster de base de datos de Aurora PostgreSQL sin especificar su propio grupo de parámetros de base de datos personalizado, el clúster de base de datos se crea con el grupo de parámetros de clúster de base de datos de Aurora predeterminado de la versión elegida, como default.aurora-postgresql14
, default.aurora-postgresql13
, etc.
Para obtener una lista de los parámetros de instancia de base de datos del mismo grupo de parámetros de base de datos predeterminado, consulte Parámetros de nivel de instancia de Aurora PostgreSQL.
Nombre del parámetro |
Descripción |
Predeterminado |
---|---|---|
ansi_constraint_trigger_ordering |
Cambia el orden de disparo de los desencadenadores de restricciones para que sean compatibles con el estándar ANSI SQL. |
– |
ansi_force_foreign_key_checks |
Garantiza que se produzcan siempre acciones referenciales, como la eliminación en cascada o la actualización en cascada, independientemente de los distintos contextos de desencadenamiento que existan para la acción. |
– |
ansi_qualified_update_set_target |
Admite los calificadores de tabla y de esquema en las instrucciones UPDATE… Instrucciones SET. |
– |
apg_ccm_enabled |
Habilita o desactiva la administración de la caché del clúster. |
– |
apg_enable_batch_mode_function_execution |
Habilita las funciones en lote para procesar conjuntos de filas a la vez. |
– |
apg_enable_correlated_any_transform |
Permite que el planificador transforme la subconsulta ANY correlacionada (IN/NOT IN) en JOIN cuando sea posible. |
– |
apg_enable_function_migration |
Permite al planificador migrar las funciones escalares elegibles a la cláusula FROM. |
– |
apg_enable_not_in_transform |
Permite al planificador transformar la subconsulta NOT IN en ANTI JOIN cuando sea posible. |
– |
apg_enable_remove_redundant_inner_joins |
Permite al planificador eliminar las uniones internas redundantes. |
– |
apg_enable_semijoin_push_down |
Habilita el uso de filtros semijoin para las uniones hash. |
– |
apg_plan_mgmt.capture_plan_baselines |
Modo de línea base del plan de captura. manual - habilitar la captura del plan para cualquier sentencia SQL, desactivado - deshabilitar la captura del plan, automático - habilitar la captura del plan para las instrucciones en pg_stat_statements que cumplen los criterios de elegibilidad. |
off |
apg_plan_mgmt.max_databases |
Establece el número máximo de bases de datos que se pueden administrar con apg_plan_mgmt. |
10 |
apg_plan_mgmt.max_plans |
Establece el número máximo de planes que se pueden almacenar en caché mediante apg_plan_mgmt. |
10000 |
apg_plan_mgmt.plan_retention_period |
Número máximo de días desde que un plan se usó por última vez antes de que un plan se elimine automáticamente. |
32 |
apg_plan_mgmt.unapproved_plan_execution_threshold |
Costo total estimado del plan por debajo del cual se ejecutará un plan no aprobado. |
0 |
apg_plan_mgmt.use_plan_baselines |
Use solo planes aprobados o fijos para las instrucciones administradas. |
false |
application_name |
Define el nombre de la aplicación sobre la que informarán las estadísticas y los registros. |
– |
array_nulls |
Permite la entrada de elementos NULL en matrices. |
– |
aurora_compute_plan_id |
Supervisa los planes de ejecución de consultas para detectar los planes de ejecución que contribuyen a la carga actual de la base de datos y para hacer un seguimiento de las estadísticas de rendimiento de los planes de ejecución a lo largo del tiempo. Para obtener más información, consulte Monitorización de planes de ejecución de consultas para Aurora PostgreSQL. |
on |
authentication_timeout |
Establece el tiempo máximo permitido para completar una autenticación del cliente. |
– |
auto_explain.log_analyze |
Usa EXPLAIN ANALYZE para el registro de planes. |
– |
auto_explain.log_buffers |
Usa los búferes de registro. |
– |
auto_explain.log_format |
Usa el formato EXPLAIN para el registro del plan. |
– |
auto_explain.log_min_duration |
Establece el tiempo mínimo de ejecución por encima del cual se registrarán los planes. |
– |
auto_explain.log_nested_statements |
Registra las instrucciones anidadas. |
– |
auto_explain.log_timing |
Recopila datos de cronometraje, no solo recuentos de filas. |
– |
auto_explain.log_triggers |
Incluye estadísticas de desencadenado en los planes. |
– |
auto_explain.log_verbose |
Usa EXPLAIN VERBOSE para el registro de planes. |
– |
auto_explain.sample_rate |
Permite procesar una fracción de las consultas. |
– |
autovacuum |
Inicia el subproceso de autovacuum. |
– |
autovacuum_analyze_scale_factor |
Número de inserciones de tuplas, actualizaciones o borrados antes del análisis como fracción de retuplas. |
0.05 |
autovacuum_analyze_threshold |
Número mínimo de inserciones, actualizaciones o eliminaciones de tuplas antes del análisis. |
– |
autovacuum_freeze_max_age |
Antigüedad con la que se debe aplicar autovacuum a una tabla para impedir el reinicio de los ID. |
– |
autovacuum_max_workers |
Define el número máximo de procesos de empleados de autovacuum que se ejecutan simultáneamente. |
GREATEST(DBInstanceClassMemory/64371566592,3) |
autovacuum_multixact_freeze_max_age |
Antigüedad de multiexact con la que se autovacía una tabla para evitar el reinicio de multiexact. |
– |
autovacuum_naptime |
(s) Tiempo de espera entre ejecuciones de autovacuum. |
5 |
autovacuum_vacuum_cost_delay |
(ms) Retardo del costo del vacío en milisegundos, para autovacuum. |
5 |
autovacuum_vacuum_cost_limit |
Importe del costo del vacío disponible antes del periodo de reposo para autovacuum. |
GREATEST(log(DBInstanceClassMemory/21474836480)*600,200) |
autovacuum_vacuum_insert_scale_factor |
Número de inserciones de tuplas antes del vacío como fracción de retuplas. |
– |
autovacuum_vacuum_insert_threshold |
Número mínimo de inserciones de tuplas antes de vacuum o -1 para desactivar los vacíos de inserción. |
– |
autovacuum_vacuum_scale_factor |
Número de actualizaciones o borrados de tuplas antes del vacío como fracción de reltuples. |
0.1 |
autovacuum_vacuum_threshold |
Número mínimo de actualizaciones o borrados de tuplas antes del vacío. |
– |
autovacuum_work_mem |
(kB) Establece la memoria máxima que puede utilizar cada proceso de empleado de autovacuum. |
GREATEST(DBInstanceClassMemory/32768,131072) |
babelfishpg_tds.default_server_name |
Nombre predeterminado del servidor de Babelfish |
Microsoft SQL Server |
babelfishpg_tds.listen_addresses |
Establece el nombre de host o las direcciones IP para escuchar el TDS. |
* |
babelfishpg_tds.port |
Establece el puerto TCP de TDS en el que escucha el servidor. |
1433 |
babelfishpg_tds.tds_debug_log_level |
Establece el nivel de registro en TDS, 0 desactiva el registro |
1 |
babelfishpg_tds.tds_default_numeric_precision |
Establece la precisión predeterminada del tipo numérico que se enviará en los metadatos de la columna TDS si el motor no especifica ninguna. |
38 |
babelfishpg_tds.tds_default_numeric_scale |
Establece la escala predeterminada del tipo numérico que se enviará en los metadatos de la columna TDS si el motor no especifica una. |
8 |
babelfishpg_tds.tds_default_packet_size |
Establece el tamaño de paquete predeterminado para todos los clientes de SQL Server que se conectan. |
4096 |
babelfishpg_tds.tds_default_protocol_version |
Establece la versión del protocolo TDS predeterminada para todos los clientes que se conectan |
DEFAULT |
babelfishpg_tds.tds_ssl_encrypt |
Establece la opción de cifrado SSL |
0 |
babelfishpg_tds.tds_ssl_max_protocol_version |
Establece la versión máxima del protocolo SSL/TLS a usar para la sesión tds |
TLSv1.2 |
babelfishpg_tds.tds_ssl_min_protocol_version |
Establece la versión mínima del protocolo SSL/TLS que se puede usar para la sesión TDS. |
TLSv1.2 de Aurora PostgreSQL versión 16, TLSv1 para versiones anteriores a Aurora PostgreSQL versión 16 |
babelfishpg_tsql.default_locale |
Configuración regional predeterminada que se usará para las colaciones creadas por CREATE COLLATION. |
en-US |
babelfishpg_tsql.migration_mode |
Define si se admiten múltiples bases de datos de usuarios |
Varias bases de datos de Aurora PostgreSQL versión 16, una sola base de datos para versiones anteriores a Aurora PostgreSQL versión 16 |
babelfishpg_tsql.server_collation_name |
Nombre de la intercalación de servidores predeterminada |
sql_latin1_general_cp1_ci_as |
babelfishpg_tsql.version |
Establece la salida de la variable @@VERSION |
predeterminada |
backend_flush_after |
(8Kb) Número de páginas después de las cuales las escrituras realizadas anteriormente se vacían al disco. |
– |
backslash_quote |
Establece si se permite el uso de \\ en cadenas literales. |
– |
backtrace_functions |
Backtrace de registro de errores en estas funciones. |
– |
bytea_output |
Establece el formato de salida para bytea. |
– |
check_function_bodies |
Comprueba los cuerpos de las funciones durante la ejecución de CREATE FUNCTION. |
– |
client_connection_check_interval |
Establece el intervalo de tiempo entre las comprobaciones de desconexión mientras se ejecutan las consultas. |
– |
client_encoding |
Define la codificación del conjunto de caracteres del cliente. |
UTF8 |
client_min_messages |
Establece los niveles de mensajes que se envían al cliente. |
– |
compute_query_id |
Computa los identificadores de consultas. |
auto |
config_file |
Establece el archivo de configuración principal del servidor. |
/rdsdbdata/config/postgresql.conf |
constraint_exclusion |
Habilita el planificador para que use restricciones con el fin de optimizar las consultas. |
– |
cpu_index_tuple_cost |
Establece la estimación del planificador del costo de procesar cada entrada de índice durante un examen del índice. |
– |
cpu_operator_cost |
Establece la estimación del planificador del costo de procesar cada operador o llamada a una función. |
– |
cpu_tuple_cost |
Establece la estimación del planificador del costo de procesar cada tupla (fila). |
– |
cron.database_name |
Establece la base de datos para almacenar las tablas de metadatos de pg_cron |
postgres |
cron.log_run |
Registra todas las ejecuciones de trabajos en la tabla job_run_details |
on |
cron.log_statement |
Registra todas las instrucciones cron antes de la ejecución. |
off |
cron.max_running_jobs |
Número máximo de trabajos que pueden ejecutarse simultáneamente. |
5 |
cron.use_background_workers |
Habilita empleados en segundo plano para pg_cron |
on |
cursor_tuple_fraction |
Establece la estimación de los planificadores de la fracción de filas de un cursor que se recuperará. |
– |
data_directory |
Establece el directorio de datos del servidor. |
/rdsdbdata/db |
datestyle |
Define el formato de visualización para los valores de fecha y hora. |
– |
db_user_namespace |
Habilita los nombres de usuario por base de datos. |
– |
deadlock_timeout |
(ms) Establece el tiempo de espera de un bloqueo antes de comprobar si hay un bloqueo. |
– |
debug_pretty_print |
Aplica una sangría a las visualizaciones del árbol de análisis y de planificación. |
– |
debug_print_parse |
Registra el árbol de análisis de cada consulta. |
– |
debug_print_plan |
Registra el plan de ejecución de cada consulta. |
– |
debug_print_rewritten |
Registra el árbol de análisis reescrito de cada consulta. |
– |
default_statistics_target |
Define el objetivo de estadística predeterminado. |
– |
default_tablespace |
Define el espacio de tabla predeterminado en el que se deben crear las tablas y los índices. |
– |
default_toast_compression |
Establece el método de compresión predeterminado para los valores comprimibles. |
– |
default_transaction_deferrable |
Define el estado diferible predeterminado de las nuevas transacciones. |
– |
default_transaction_isolation |
Define el nivel de aislamiento de cada nueva transacción. |
– |
default_transaction_read_only |
Define el estado de solo lectura predeterminado de las nuevas transacciones. |
– |
efective_cache_size |
(8kB) Establece la suposición de los planificadores sobre el tamaño de la caché del disco. |
SUM(DBInstanceClassMemory/12038,-50003) |
effective_io_concurrency |
Número de solicitudes simultáneas que el subsistema del disco puede gestionar de un modo eficiente. |
– |
enable_async_append |
Habilita el uso de planes de append asíncronos por parte de los planificadores. |
– |
enable_bitmapscan |
Habilita el uso de planes de examen de mapas de bits por parte de los planificadores. |
– |
enable_gathermerge |
Habilita el uso de planes de fusión de recopilación por parte de los planificadores. |
– |
enable_hashagg |
Habilita el uso de planes de agregación con hash por parte de los planificadores. |
– |
enable_hashjoin |
Habilita el uso de planes de combinación con hash por parte de los planificadores. |
– |
enable_incremental_sort |
Habilita el uso de pasos de ordenación incrementales por parte de los planificadores. |
– |
enable_indexonlyscan |
Habilita el uso de planes de examen solo de índice por parte de los planificadores. |
– |
enable_indexscan |
Habilita el uso de planes de examen de índice por parte de los planificadores. |
– |
enable_material |
Habilita el uso de materialización por parte de los planificadores. |
– |
enable_memoize |
Habilita el uso de memorización para los planificadores |
– |
enable_mergejoin |
Habilita el uso de planes de combinación por fusión por parte de los planificadores. |
– |
enable_nestloop |
Habilita el uso de planes de combinación de bucles anidados por parte de los planificadores. |
– |
enable_parallel_append |
Habilita el uso de planes de append en paralelo por parte de los planificadores. |
– |
enable_parallel_hash |
Habilita el uso de planes hash paralelos por parte de los planificadores. |
– |
enable_partition_pruning |
Habilita la depuración de particiones en tiempo de planificación y de ejecución. |
– |
enable_partitionwise_aggregate |
Habilita la agregación y agrupación de particiones. |
– |
enable_partitionwise_join |
Habilita la combinación de particiones. |
– |
enable_seqscan |
Habilita el uso de planes de examen secuencial por parte de los planificadores. |
– |
enable_sort |
Habilita el uso de pasos de ordenación explícitos por parte de los planificadores. |
– |
enable_tidscan |
Habilita el uso de planes de examen TID por parte de los planificadores. |
– |
escape_string_warning |
Advierte sobre los escapes de barra invertida en los literales de cadena ordinarios. |
– |
exit_on_error |
Termina la sesión en caso de error. |
– |
extra_float_digits |
Define el número de dígitos que se muestran para los valores de punto flotante. |
– |
force_parallel_mode |
Fuerza el uso de las instalaciones de consulta paralela. |
– |
from_collapse_limit |
Define el tamaño de la lista FROM por encima del cual las subconsultas no se contraen. |
– |
geqo |
Habilita la optimización de consultas geneticas. |
– |
geqo_effort |
GEQO: esfuerzo que se usa para definir el valor predeterminado de otros parámetros de GEQO. |
– |
geqo_generations |
GEQO: número de iteraciones del algoritmo. |
– |
geqo_pool_size |
GEQO: número de individuos de la población. |
– |
geqo_seed |
GEQO: valor de inicialización para la selección de ruta aleatoria. |
– |
geqo_selection_bias |
GEQO: presión selectiva dentro de la población. |
– |
geqo_threshold |
Define el umbral de los elementos FROM por encima de los cuales se usa GEQO. |
– |
gin_fuzzy_search_limit |
Define el resultado máximo permitido para la búsqueda exacta por GIN. |
– |
gin_pending_list_limit |
(kB) Establece el tamaño máximo de la lista pendiente para el índice de GIN. |
– |
hash_mem_multiplier |
Múltiplo de work_mem que se utilizará para las tablas hash. |
– |
hba_file |
Establece el archivo de configuración de HBA de servidores. |
/rdsdbdata/config/pg_hba.conf |
hot_standby_feedback |
Permite la retroalimentación de una espera activa al primario que evitará conflictos de consulta. |
on |
huge_pages |
Reduce la sobrecarga cuando una instancia de base de datos trabaja con grandes fragmentos contiguos de memoria, como los utilizados por los búferes compartidos. Se activa de forma predeterminada para todas las clases de instancia de base de datos que no sean las siguientes: t3.medium, db.t3.large, db.t4g.medium y db.t4g.large. |
on |
ident_file |
Establece el archivo de configuración de ident de servidores. |
/rdsdbdata/config/pg_hba.conf |
idle_in_transaction_session_timeout |
(ms) Establece la duración máxima permitida de cualquier transacción en espera. |
86400000 |
idle_session_timeout |
Finaliza cualquier sesión que haya estado inactiva (es decir, a la espera de una consulta por parte de un cliente), pero no dentro de una transacción abierta, durante más tiempo del especificado |
– |
intervalstyle |
Define el formato de visualización para los valores de intervalo. |
– |
join_collapse_limit |
Define el tamaño de la lista FROM por encima del cual las construcciones JOIN no se aplanan. |
– |
krb_caseins_users |
Establece si los nombres de usuario de la GSSAPI (Generic Security Service API) deben distinguir entre mayúsculas y minúsculas (verdadero) o no. De forma predeterminada, este parámetro está configurado en falso, por lo que Kerberos espera que los nombres de usuario distingan entre mayúsculas y minúsculas. Para obtener más información, consulte GSSAPI Authentication |
false |
lc_messages |
Define el idioma en el que se muestran los mensajes. |
– |
lc_monetary |
Define la configuración regional para el formato de las cantidades monetarias. |
– |
lc_numeric |
Define la configuración regional para el formato de los números. |
– |
lc_time |
Define la configuración regional para el formato de los valores de fecha y hora. |
– |
listen_addresses |
Establece el nombre de host o las direcciones IP para escuchar. |
* |
lo_compat_privileges |
Habilita el modo de compatibilidad con versiones pasadas para las comprobaciones de privilegios en objetos grandes. |
0 |
log_autovacuum_min_duration |
(ms) Establece el tiempo mínimo de ejecución a partir del cual se registrarán las acciones de autovacuum. |
10000 |
log_connections |
Registra cada conexión realizada correctamente. |
– |
log_destination |
Establece el destino de la salida del registro del servidor. |
stderr |
log_directory |
Establece el directorio de destino para los archivos de registro. |
/rdsdbdata/log/error |
log_disconnections |
Registra el final de una sesión, incluida su duración. |
– |
log_duration |
Registra la duración de cada instrucción de SQL completada. |
– |
log_error_verbosity |
Define el detalle de los mensajes registrados. |
– |
log_executor_stats |
Escribe las estadísticas de rendimiento del ejecutor en el registro del servidor. |
– |
log_file_mode |
Establece los permisos de los archivos de registro. |
0644 |
log_filename |
Define el patrón del nombre de archivo de los archivos de registro. |
postgresql.log.%Y-%m-%d-%H%M |
logging_collector |
Inicia un subproceso para capturar el resultado de stderr o csvlogs en archivos de registro. |
1 |
log_hostname |
Registra el nombre del host en los registros de conexión. |
0 |
logical_decoding_work_mem |
(kB) Cada búfer de reordenamiento interno puede usar esta cantidad de memoria antes de volcar en el disco. |
– |
log_line_prefix |
Controla la información prefijada en cada línea de registro. |
%t: %r: %u@%d: %p]: |
log_lock_waits |
Registra las esperas de bloqueo largas. |
– |
log_min_duration_sample |
(ms) Establece el tiempo mínimo de ejecución a partir del cual se registrará una muestra de instrucciones. El muestreo se determina mediante log_statement_sample_rate. |
– |
log_min_duration_statement |
(ms) Establece el tiempo mínimo de ejecución por encima del cual se registrarán las instrucciones. |
– |
log_min_error_statement |
Hace que se registren todas las instrucciones que generen un error por encima de este nivel. |
– |
log_min_messages |
Define los niveles de los mensajes que se registran. |
– |
log_parameter_max_length |
(B) Al registrar instrucciones limita los valores de los parámetros registrados a los primeros N bytes. |
– |
log_parameter_max_length_on_error |
(B) Cuando se informa de un error, limita los valores de los parámetros registrados a los primeros N bytes. |
– |
log_parser_stats |
Escribe las estadísticas de rendimiento del analizador en el registro del servidor. |
– |
log_planner_stats |
Escribe las estadísticas de rendimiento del planificador en el registro del servidor. |
– |
log_replication_commands |
Registra cada comando de replicación. |
– |
log_rotation_age |
(min) La rotación automática del archivo de registro se producirá después de N minutos. |
60 |
log_rotation_size |
(kB) La rotación automática del archivo de registro se producirá después de N kilobytes. |
100000 |
log_statement |
Define el tipo de declaraciones que se deben registrar. |
– |
log_statement_sample_rate |
Fracción de instrucciones que exceden la muestra de log_min_duration que se registrará. |
– |
log_statement_stats |
Escribe las estadísticas de rendimiento acumulativas en el registro del servidor. |
– |
log_temp_files |
(kB) Registra el uso de archivos temporales mayores a este número de kilobytes. |
– |
log_timezone |
Establece la zona horaria que se usará en los mensajes de registro. |
UTC |
log_transaction_sample_rate |
Establece la fracción de transacciones que se tienen que registrar para las nuevas transacciones. |
– |
log_truncate_on_rotation |
Permite truncar los archivos de registro existentes con el mismo nombre durante la rotación del registro. |
0 |
maintenance_io_concurrency |
Una variante de effective_io_concurrency que se utiliza para trabajos de mantenimiento. |
1 |
maintenance_work_mem |
(kB) Establece la memoria máxima que se puede usar para las operaciones de mantenimiento |
GREATEST(DBInstanceClassMemory/63963136*1024,65536) |
max_connections |
Define el número máximo de conexiones simultáneas. |
LEAST(DBInstanceClassMemory/9531392,5000) |
max_files_per_process |
Define el número máximo de archivos abiertos simultáneamente para cada proceso del servidor. |
– |
max_locks_per_transaction |
Define el número máximo de bloqueos por transacción. |
64 |
max_logical_replication_workers |
Número máximo de procesos de empleados de replicación lógica. |
– |
max_parallel_maintenance_workers |
Establece el número máximo de procesos en paralelo por operación de mantenimiento. |
– |
max_parallel_workers |
Establece el número máximo de empleados en paralelo que pueden estar activos a la vez. |
GREATEST($DBInstanceVCPU/2,8) |
max_parallel_workers_per_gather |
Establece el número máximo de procesos en paralelo por nodo ejecutor. |
– |
max_pred_locks_per_page |
Establece el número máximo de tuplas bloqueadas por predicado por página. |
– |
max_pred_locks_per_relation |
Establece el número máximo de páginas y tuplas bloqueadas por predicado por relación. |
– |
max_pred_locks_per_transaction |
Define el número máximo de bloqueos de predicado por transacción. |
– |
max_prepared_transactions |
Define el número máximo de transacciones preparadas simultáneamente. |
0 |
max_replication_slots |
Establece el número máximo de ranuras de replicación que puede admitir el servidor. |
20 |
max_slot_wal_keep_size |
(MB) Las ranuras de replicación se marcarán como fallidas, y los segmentos se liberarán para su eliminación o reciclaje si esta cantidad de espacio está ocupada por la WAL en el disco. |
– |
max_stack_depth |
(kB) Establece la profundidad máxima de la pila, en kilobytes. |
6144 |
max_standby_streaming_delay |
(ms) Establece el retardo máximo antes de cancelar las consultas cuando un servidor en espera activa está procesando datos de WAL en flujo. |
14000 |
max_sync_workers_per_subscription |
Número máximo de empleados de sincronización por suscripción |
2 |
max_wal_senders |
Establece el número máximo de procesos emisores de WAL que se ejecutan simultáneamente. |
10 |
max_worker_processes |
Establece el número máximo de procesos de empleados que se ejecutan simultáneamente. |
GREATEST($DBInstanceVCPU*2,8) |
min_dynamic_shared_memory |
(MB) Cantidad de memoria compartida dinámica reservada al inicio. |
– |
min_parallel_index_scan_size |
(8kB) Establece la cantidad mínima de datos de índice para un examen en paralelo. |
– |
min_parallel_table_scan_size |
(8kB) Establece la cantidad mínima de datos de tabla para un examen en paralelo. |
– |
old_snapshot_threshold |
(min) Tiempo antes de que una instantánea se vuelva demasiado antigua para leer las páginas modificadas después de la captura de la instantánea. |
– |
orafce.nls_date_format |
Emula el comportamiento de salida de fecha de Oracle. |
– |
orafce.timezone |
Especifica la zona horaria utilizada para la función sysdate. |
– |
parallel_leader_participation |
Controla si Gather y Gather Merge también ejecutan subplanes. |
– |
parallel_setup_cost |
Establece la estimación de los planificadores del costo de iniciar procesos de empleados para la consulta paralela. |
– |
parallel_tuple_cost |
Establece la estimación de los planificadores del costo de pasar cada tupla (fila) del empleado al backend maestro. |
– |
password_encryption |
Codifica las contraseñas. |
– |
pgaudit.log |
Especifica qué clases de instrucciones se registrarán mediante el registro de auditoría de sesión. |
– |
pgaudit.log_catalog |
Especifica que el registro de sesión se debe habilitar en el caso de que todas las relaciones de una instrucción se encuentren en pg_catalog. |
– |
pgaudit.log_level |
Especifica el nivel de registro que se usará para las entradas de registro. |
– |
pgaudit.log_parameter |
Especifica que el registro de auditoría debe incluir los parámetros que se pasaron con la instrucción. |
– |
pgaudit.log_relation |
Especifica si el registro de auditoría de sesión debe crear una entrada de registro separada para cada relación (TABLE, VIEW, etc.) referenciada en una instrucción SELECT o DML. |
– |
pgaudit.log_statement_once |
Especifica si el registro incluirá el texto de la instrucción y los parámetros con la primera entrada de registro para una combinación de instrucción o subinstrucción o con cada entrada. |
– |
pgaudit.role |
Especifica el rol maestro que se usará para el registro de auditoría de objetos. |
– |
pg_bigm.enable_recheck |
Especifica si se realiza una recomprobación, que es un proceso interno de búsqueda de texto completo. |
on |
pg_bigm.gin_key_limit |
Especifica el número máximo de bigramas de la palabra clave de búsqueda que se utilizará para la búsqueda de texto completo. |
0 |
pg_bigm.last_update |
Informa de la última fecha de actualización del módulo pg_bigm. |
22 de noviembre de 2013 |
pg_bigm.similarity_limit |
Especifica el umbral mínimo que usa la búsqueda de similitud. |
0.3 |
pg_hint_plan.debug_print |
Registra los resultados del análisis sintáctico de las pistas. |
– |
pg_hint_plan.enable_hint |
Fuerza al planificador a usar los planes especificados en el comentario de la pista que precede a la consulta. |
– |
pg_hint_plan.enable_hint_table |
Fuerza al planificador a no obtener la sugerencia mediante el uso de búsquedas en tablas. |
– |
pg_hint_plan.message_level |
Nivel de mensaje de los mensajes de depuración. |
– |
pg_hint_plan.parse_messages |
Nivel de mensaje de los errores de análisis. |
– |
pglogical.batch_inserts |
Inserciones por lotes si es posible |
– |
pglogical.conflict_log_level |
Establece el nivel de registro utilizado para registrar los conflictos resueltos. |
– |
pglogical.conflict_resolution |
Establece el método que se usa para la resolución de conflictos de los conflictos resolubles. |
– |
pglogical.extra_connection_options |
opciones de conexión para agregar a todas las conexiones de los nodos pares |
– |
pglogical.synchronous_commit |
valor de confirmación sincrónica específico de pglogical |
– |
pglogical.use_spi |
Usa SPI en lugar de la API de bajo nivel para aplicar los cambios |
– |
pgtle.clientauth_databases_to_skip |
Lista de bases de datos que se deben omitir para utilizar la característica clientauth. |
– |
pgtle.clientauth_db_name |
Controla qué base de datos se utiliza para la característica clientauth. |
– |
pgtle.clientauth_num_parallel_workers |
Número de trabajadores en segundo plano utilizados para la característica clientauth. |
– |
pgtle.clientauth_users_to_skip |
Lista de bases de datos que se deben omitir para la característica clientauth. |
– |
pgtle.enable_clientauth |
Hablita la característica clientauth. |
– |
pgtle.passcheck_db_name |
Establece qué base de datos se utiliza para característica passcheck en todo el clúster. |
– |
pg_prewarm.autoprewarm |
Inicia el empleado de precalentamiento automático. |
– |
pg_prewarm.autoprewarm_interval |
Establece el intervalo entre volcados de búferes compartidos |
– |
pg_similarity.block_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.block_threshold |
Establece el umbral utilizado por la función de similitud Bloquear. |
– |
pg_similarity.block_tokenizer |
Establece el tokenizador para la función de similitud de bloques. |
– |
pg_similarity.cosine_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.cosine_threshold |
Establece el umbral utilizado por la función de similitud coseno. |
– |
pg_similarity.cosine_tokenizer |
Establece el tokenizador para la función de similitud de coseno. |
– |
pg_similarity.dice_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.dice_threshold |
Establece el umbral utilizado por la medida de similitud de dados. |
– |
pg_similarity.dice_tokenizer |
Establece el tokenizador para la medida de similitud de dados. |
– |
pg_similarity.euclidean_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.euclidean_threshold |
Establece el umbral utilizado por la medida de similitud euclidiana. |
– |
pg_similarity.euclidean_tokenizer |
Establece el tokenizador para la medida de similitud euclidiana. |
– |
pg_similarity.hamming_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.hamming_threshold |
Establece el umbral utilizado por la métrica de similitud de bloques. |
– |
pg_similarity.jaccard_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jaccard_threshold |
Establece el umbral utilizado por la medida de similitud Jaccard. |
– |
pg_similarity.jaccard_tokenizer |
Establece el tokenizador para la medida de similitud de Jaccard. |
– |
pg_similarity.jaro_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jaro_threshold |
Establece el umbral utilizado por la medida de similitud Jaro. |
– |
pg_similarity.jarowinkler_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jarowinkler_threshold |
Establece el umbral utilizado por la medida de similitud Jarowinkler. |
– |
pg_similarity.levenshtein_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.levenshtein_threshold |
Establece el umbral utilizado por la medida de similitud Levenshtein. |
– |
pg_similarity.matching_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.matching_threshold |
Establece el umbral utilizado por la medida de similitud de coeficiente de coincidencia. |
– |
pg_similarity.matching_tokenizer |
Establece el tokenizador para la medida de similitud de coeficiente de coincidencia. |
– |
pg_similarity.mongeelkan_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.mongeelkan_threshold |
Establece el umbral utilizado por la medida de similitud Monge-Elkan. |
– |
pg_similarity.mongeelkan_tokenizer |
Establece el tokenizador para la medida de similitud Monge-Elkan. |
– |
pg_similarity.nw_gap_penalty |
Establece la penalización de separación utilizada por la medida de similitud Needleman-Wunsch. |
– |
pg_similarity.nw_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.nw_threshold |
Establece el umbral utilizado por la medida de similitud Needleman-Wunsch. |
– |
pg_similarity.overlap_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.overlap_threshold |
Establece el umbral utilizado por la medida de similitud de coeficiente de superposición. |
– |
pg_similarity.overlap_tokenizer |
Establece el tokenizador para la medida de similitud del coeficiente de superposición. |
– |
pg_similarity.qgram_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.qgram_threshold |
Establece el umbral utilizado por la medida de similitud Q-Gram. |
– |
pg_similarity.qgram_tokenizer |
Establece el tokenizador para la medida Q-Gram. |
– |
pg_similarity.swg_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.swg_threshold |
Establece el umbral utilizado por la medida de similitud Smith-Waterman-Gotoh. |
– |
pg_similarity.sw_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.sw_threshold |
Establece el umbral utilizado por la medida de similitud de Smith-Waterman. |
– |
pg_stat_statements.max |
Establece el número máximo de instrucciones rastreadas por pg_stat_statements. |
– |
pg_stat_statements.save |
Guarda las estadísticas de pg_stat_statements a través de los apagados del servidor. |
– |
pg_stat_statements.track |
Selecciona qué instrucciones rastrea pg_stat_statements. |
– |
pg_stat_statements.track_planning |
Selecciona si la duración de la planificación se rastrea con pg_stat_statements. |
– |
pg_stat_statements.track_utility |
Selecciona si los comandos de utilidad se rastrean mediante pg_stat_statements. |
– |
plan_cache_mode |
Controla la selección del planificador del plan personalizado o genérico. |
– |
port |
Establece el puerto TCP en el que escucha el servidor. |
EndPointPort |
postgis.gdal_enabled_drivers |
Habilita o desactiva los controladores GDAL que se usan con PostGIS en Postgres 9.3.5 y versiones posteriores. |
ENABLE_ALL |
quote_all_identifiers |
Al generar fragmentos de SQL, cite todos los identificadores. |
– |
random_page_cost |
Establece la estimación de los planificadores del costo de una página de disco que no se recupera secuencialmente. |
– |
rdkit.dice_threshold |
Umbral inferior de similitud de Dice. Las moléculas con una similitud inferior al umbral no son similares según la operación #. |
– |
rdkit.do_chiral_sss |
En caso de que se tenga en cuenta la estereoquímica en la coincidencia de subestructuras. Si es falso, no se usa ninguna información de estereoquímica en las coincidencias de subestructuras. |
– |
rdkit.tanimoto_threshold |
Umbral inferior de similitud de Tanimoto. Las moléculas con una similitud inferior al umbral no son similares según la operación %. |
– |
rds.accepted_password_auth_method |
Fuerza la autenticación para las conexiones con contraseñas almacenadas localmente. |
md5+scram |
rds.adaptive_autovacuum |
Parámetro RDS para habilitar o desactivar el autovacuum adaptativo. |
1 |
rds.babelfish_status |
Parámetro de RDS para habilitar o desactivar Babelfish for Aurora PostgreSQL. |
off |
rds.enable_plan_management |
Habilita o desactiva la extensión apg_plan_mgmt. |
0 |
rds.extensions |
Lista de extensiones proporcionadas por 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 los mensajes de registro de las acciones del usuario administrador de RDS en las bases de datos de los clientes. |
– |
rds.force_autovacuum_logging_level |
Consulta los mensajes de registro relacionados con las operaciones de autovacuum. |
WARNING |
rds.force_ssl |
Fuerza las conexiones SSL. |
0 |
show rds.global_db_rpo; |
(s) Umbral objetivo del punto de recuperación, en segundos, que bloquea las confirmaciones del usuario cuando se infringe. importanteEste parámetro está destinado a bases de datos globales basadas en Aurora PostgreSQL. Para una base de datos no global, déjelo en el valor predeterminado. Para obtener más información sobre el uso de este parámetro, consulte Administración de RPO para bases de datos globales basadas en Aurora PostgreSQL–. |
– |
rds.logical_replication |
Habilita la decodificación lógica. |
0 |
rds.logically_replicate_unlogged_tables |
Las tablas no registradas se replican de forma lógica. |
1 |
rds.log_retention_period |
Amazon RDS eliminará los registros de PostgreSQL que tengan una antigüedad superior a N minutos. |
4320 |
rds.pg_stat_ramdisk_size |
Tamaño del disco de estadísticas en MB. Un valor distinto de cero configurará el disco ramdisk. Este parámetro solo está disponible en la versión 14 e inferiores de Aurora PostgreSQL. |
0 |
rds.rds_superuser_reserved_connections |
Establece el número de ranuras de conexión reservadas para rds_superusers. Este parámetro solo está disponible en la versión 15 y anteriores. Para obtener más información, consulte la documentación de PostgreSQL sobre reserved_connections |
2 |
rds.restrict_password_commands |
Restringe los comandos relacionados con la contraseña a los miembros de rds_password |
– |
rds.superuser_variables |
Lista de variables solo para superusuarios para las que elevamos las declaraciones de modificación de rds_superuser. |
session_replication_role |
recovery_init_sync_method |
Establece el método para sincronizar el directorio de datos antes de la recuperación en caso de bloqueo. |
syncfs |
remove_temp_files_after_crash |
Elimina los archivos temporales después de una caída del backend. |
0 |
restart_after_crash |
Reinicia el servidor después de una caída del backend. |
– |
row_security |
Habilita la seguridad de las filas. |
– |
search_path |
Define el orden de búsqueda del esquema para los nombres que no cumplen los requisitos del esquema. |
– |
seq_page_cost |
Establece la estimación de los planificadores del costo de una página de disco obtenida secuencialmente. |
– |
session_replication_role |
Define el comportamiento de las sesiones para los desencadenadores y las reglas de reescritura. |
– |
shared_buffers |
(8kB) Establece el número de búferes de memoria compartida utilizados por el servidor. |
SUM(DBInstanceClassMemory/12038,-50003) |
shared_preload_libraries |
Enumera las bibliotecas compartidas para precargar en el servidor. |
pg_stat_statements |
ssl |
Habilita las conexiones SSL. |
1 |
ssl_ca_file |
Ubicación del archivo de autoridad del servidor SSL. |
/rdsdbdata/rds-metadata/ca-cert.pem |
ssl_cert_file |
Ubicación del archivo de certificado del servidor SSL. |
/rdsdbdata/rds-metadata/ca-cert.pem |
ssl_ciphers |
Establece la lista de cifrados TLS permitidos que se pueden usar en conexiones seguras. |
– |
ssl_crl_dir |
Ubicación del directorio de lista de revocación de certificados SSL. |
/rdsdbdata/rds-metadata/ssl_crl_dir/ |
ssl_key_file |
Ubicación del archivo de clave privada del servidor SSL |
/rdsdbdata/rds-metadata/server-key.pem |
ssl_max_protocol_version |
Establece la versión máxima de protocolo SSL/TLS permitida |
– |
ssl_min_protocol_version |
Establece la versión mínima de protocolo SSL/TLS permitida |
TLSv1.2 |
standard_conforming_strings |
Hace que las cadenas ... traten las barras diagonales invertidas literalmente. |
– |
statement_timeout |
(ms) Establece la duración máxima permitida de cualquier instrucción. |
– |
stats_temp_directory |
Escribe los archivos de estadísticas temporales en el directorio especificado. |
/rdsdbdata/db/pg_stat_tmp |
superuser_reserved_connections |
Establece el número de ranuras de conexión reservadas para los superusuarios. |
3 |
synchronize_seqscans |
Habilita los exámenes secuenciales sincronizados. |
– |
synchronous_commit |
Define el nivel de sincronización de las transacciones actuales. |
on |
tcp_keepalives_count |
Número máximo de retransmisiones de keepalive de TCP. |
– |
tcp_keepalives_idle |
(s) Tiempo entre la emisión de keepalives de TCP. |
– |
tcp_keepalives_interval |
(s) Tiempo entre retransmisiones de keepalives de TCP. |
– |
temp_buffers |
(8kB) Establece el número máximo de búferes temporales utilizados por cada sesión. |
– |
temp_file_limit |
Restringe la cantidad total de espacio en disco en kilobytes que un proceso PostgreSQL dado puede usar para archivos temporales, sin incluir el espacio usado para tablas temporales explícitas |
-1 |
temp_tablespaces |
Define los espacios de tabla que se deben usar para las tablas temporales y los archivos de ordenación. |
– |
timezone |
Define la zona horaria para visualizar e interpretar las marcas temporales. |
UTC |
track_activities |
Recopila información sobre la ejecución de comandos. |
– |
track_activity_query_size |
Define el tamaño reservado para pg_stat_activity.current_query en bytes. |
4096 |
track_commit_timestamp |
Recopila el tiempo de confirmación de transacciones. |
– |
track_counts |
Recopila estadísticas sobre la actividad de la base de datos. |
– |
track_functions |
Recopila estadísticas de nivel de función sobre la actividad de la base de datos. |
pl |
track_io_timing |
Recopila estadísticas temporales sobre la actividad de E/S de la base de datos. |
1 |
track_wal_io_timing |
Recopila estadísticas temporales de la actividad de E/S de WAL. |
– |
transform_null_equals |
Trata expr=NULL como expr IS NULL. |
– |
update_process_title |
Actualiza el título del proceso para mostrar el comando SQL activo. |
– |
vacuum_cost_delay |
Retardo del costo del vacío en milisegundos. |
– |
vacuum_cost_limit |
Importe del costo del vacío disponible antes del periodo de reposo. |
– |
vacuum_cost_page_dirty |
Costo del vacío para una página ensuciada por el vacío. |
– |
vacuum_cost_page_hit |
Costo del vacío para una página encontrada en la caché del búfer. |
– |
vacuum_cost_page_miss |
Costo del vacío para una página no encontrada en la caché del búfer. |
0 |
vacuum_defer_cleanup_age |
Número de transacciones por las que se debe aplazar la limpieza de VACUUM y HOT, si la hay. |
– |
vacuum_failsafe_age |
Antigüedad con la que VACUUM debe activar el mecanismo a prueba de errores para evitar una interrupción del reinicio. |
1200000000 |
vacuum_freeze_min_age |
Antigüedad mínima con la que VACUUM debe congelar una fila de la tabla. |
– |
vacuum_freeze_table_age |
Antigüedad con la que VACUUM debe escanear toda la tabla para congelar las tuplas. |
– |
vacuum_multixact_failsafe_age |
Antigüedad exacta a la que el VACUUM debe activar el sistema de seguridad para evitar un corte de reinicio. |
1200000000 |
vacuum_multixact_freeze_min_age |
Antigüedad mínima con la que VACUUM debe congelar un MultiXactId en una fila de la tabla. |
– |
vacuum_multixact_freeze_table_age |
Antigüedad de multixact con la que VACUUM debe escanear toda la tabla para congelar las tuplas. |
– |
wal_buffers |
(8kB) Establece el número de búferes de páginas de disco en la memoria compartida para WAL. |
– |
wal_receiver_create_temp_slot |
Establece si un receptor de WAL debe crear una ranura de replicación temporal si no se configura una ranura permanente. |
0 |
wal_receiver_status_interval |
(s) Establece el intervalo máximo entre los informes de estado del receptor de WAL al primario. |
– |
wal_receiver_timeout |
(ms) Establece el tiempo máximo de espera para recibir datos del primario. |
30000 |
wal_sender_timeout |
(ms) Establece el tiempo máximo de espera para la replicación de WAL. |
– |
work_mem |
(kB) Establece la memoria máxima que se utilizará para los espacios de trabajo de consulta. |
– |
xmlbinary |
Define cómo se deben codificar los valores binarios en XML. |
– |
xmloption |
Define si los datos XML de las operaciones implícitas de análisis y serialización se deben considerar documentos o fragmentos de contenido. |
– |
Parámetros de nivel de instancia de Aurora PostgreSQL
Puede ver los parámetros de nivel de instancia disponibles para una versión de Aurora PostgreSQL específica usando la consola de administración de AWS, la CLI de AWS o la API de Amazon RDS. Para obtener información sobre cómo ver los parámetros en grupos de parámetros de la base de datos de Aurora PostgreSQL en la consola de RDS, consulte Visualización de los valores de parámetros de un grupo de parámetros de base de datos en Amazon Aurora.
Algunos parámetros en el nivel de instancia no están disponibles en todas las versiones y otros están en desuso. Para obtener información sobre cómo ver los parámetros de una versión específica de Aurora PostgreSQL, consulte Visualización de los parámetros del clúster y de la base de datos de Aurora PostgreSQL.
Por ejemplo, en la siguiente tabla se enumeran todos los parámetros que afectan a una instancia de base de datos concreta de un clúster de base de datos de Aurora PostgreSQL. Esta lista se generó al ejecutar el comando de AWS CLI describe-db-parameters con default.aurora-postgresql14
para el valor --db-parameter-group-name
.
Para obtener una lista de los parámetros de clúster de base de datos del mismo grupo de parámetros de base de datos predeterminado, consulte Parámetros de nivel de clúster de Aurora PostgreSQL.
Nombre del parámetro |
Descripción |
Predeterminado |
---|---|---|
apg_enable_batch_mode_function_execution |
Habilita las funciones en lote para procesar conjuntos de filas a la vez. |
– |
apg_enable_correlated_any_transform |
Permite que el planificador transforme la subconsulta ANY correlacionada (IN/NOT IN) en JOIN cuando sea posible. |
– |
apg_enable_function_migration |
Permite al planificador migrar las funciones escalares elegibles a la cláusula FROM. |
– |
apg_enable_not_in_transform |
Permite al planificador transformar la subconsulta NOT IN en ANTI JOIN cuando sea posible. |
– |
apg_enable_remove_redundant_inner_joins |
Permite al planificador eliminar las uniones internas redundantes. |
– |
apg_enable_semijoin_push_down |
Habilita el uso de filtros semijoin para las uniones hash. |
– |
apg_plan_mgmt.capture_plan_baselines |
Modo de línea base del plan de captura. manual - habilitar la captura del plan para cualquier sentencia SQL, desactivado - deshabilitar la captura del plan, automático - habilitar la captura del plan para las instrucciones en pg_stat_statements que cumplen los criterios de elegibilidad. |
off |
apg_plan_mgmt.max_databases |
Establece el número máximo de bases de datos que se pueden administrar con apg_plan_mgmt. |
10 |
apg_plan_mgmt.max_plans |
Establece el número máximo de planes que se pueden almacenar en caché mediante apg_plan_mgmt. |
10000 |
apg_plan_mgmt.plan_retention_period |
Número máximo de días desde que un plan se usó por última vez antes de que un plan se elimine automáticamente. |
32 |
apg_plan_mgmt.unapproved_plan_execution_threshold |
Costo total estimado del plan por debajo del cual se ejecutará un plan no aprobado. |
0 |
apg_plan_mgmt.use_plan_baselines |
Use solo planes aprobados o fijos para las instrucciones administradas. |
false |
application_name |
Define el nombre de la aplicación sobre la que informarán las estadísticas y los registros. |
– |
aurora_compute_plan_id |
Supervisa los planes de ejecución de consultas para detectar los planes de ejecución que contribuyen a la carga actual de la base de datos y para hacer un seguimiento de las estadísticas de rendimiento de los planes de ejecución a lo largo del tiempo. Para obtener más información, consulte Monitorización de planes de ejecución de consultas para Aurora PostgreSQL. |
on |
authentication_timeout |
Establece el tiempo máximo permitido para completar una autenticación del cliente. |
– |
auto_explain.log_analyze |
Usa EXPLAIN ANALYZE para el registro de planes. |
– |
auto_explain.log_buffers |
Usa los búferes de registro. |
– |
auto_explain.log_format |
Usa el formato EXPLAIN para el registro del plan. |
– |
auto_explain.log_min_duration |
Establece el tiempo mínimo de ejecución por encima del cual se registrarán los planes. |
– |
auto_explain.log_nested_statements |
Registra las instrucciones anidadas. |
– |
auto_explain.log_timing |
Recopila datos de cronometraje, no solo recuentos de filas. |
– |
auto_explain.log_triggers |
Incluye estadísticas de desencadenado en los planes. |
– |
auto_explain.log_verbose |
Usa EXPLAIN VERBOSE para el registro de planes. |
– |
auto_explain.sample_rate |
Permite procesar una fracción de las consultas. |
– |
babelfishpg_tds.listen_addresses |
Establece el nombre de host o las direcciones IP para escuchar el TDS. |
* |
babelfishpg_tds.tds_debug_log_level |
Establece el nivel de registro en TDS, 0 desactiva el registro |
1 |
backend_flush_after |
(8Kb) Número de páginas después de las cuales las escrituras realizadas anteriormente se vacían al disco. |
– |
bytea_output |
Establece el formato de salida para bytea. |
– |
check_function_bodies |
Comprueba los cuerpos de las funciones durante la ejecución de CREATE FUNCTION. |
– |
client_connection_check_interval |
Establece el intervalo de tiempo entre las comprobaciones de desconexión mientras se ejecutan las consultas. |
– |
client_min_messages |
Establece los niveles de mensajes que se envían al cliente. |
– |
config_file |
Establece el archivo de configuración principal del servidor. |
/rdsdbdata/config/postgresql.conf |
constraint_exclusion |
Habilita el planificador para que use restricciones con el fin de optimizar las consultas. |
– |
cpu_index_tuple_cost |
Establece la estimación del planificador del costo de procesar cada entrada de índice durante un examen del índice. |
– |
cpu_operator_cost |
Establece la estimación del planificador del costo de procesar cada operador o llamada a una función. |
– |
cpu_tuple_cost |
Establece la estimación del planificador del costo de procesar cada tupla (fila). |
– |
cron.database_name |
Establece la base de datos para almacenar las tablas de metadatos de pg_cron |
postgres |
cron.log_run |
Registra todas las ejecuciones de trabajos en la tabla job_run_details |
on |
cron.log_statement |
Registra todas las instrucciones cron antes de la ejecución. |
off |
cron.max_running_jobs |
Número máximo de trabajos que pueden ejecutarse simultáneamente. |
5 |
cron.use_background_workers |
Habilita empleados en segundo plano para pg_cron |
on |
cursor_tuple_fraction |
Establece la estimación de los planificadores de la fracción de filas de un cursor que se recuperará. |
– |
db_user_namespace |
Habilita los nombres de usuario por base de datos. |
– |
deadlock_timeout |
(ms) Establece el tiempo de espera de un bloqueo antes de comprobar si hay un bloqueo. |
– |
debug_pretty_print |
Aplica una sangría a las visualizaciones del árbol de análisis y de planificación. |
– |
debug_print_parse |
Registra el árbol de análisis de cada consulta. |
– |
debug_print_plan |
Registra el plan de ejecución de cada consulta. |
– |
debug_print_rewritten |
Registra el árbol de análisis reescrito de cada consulta. |
– |
default_statistics_target |
Define el objetivo de estadística predeterminado. |
– |
default_transaction_deferrable |
Define el estado diferible predeterminado de las nuevas transacciones. |
– |
default_transaction_isolation |
Define el nivel de aislamiento de cada nueva transacción. |
– |
default_transaction_read_only |
Define el estado de solo lectura predeterminado de las nuevas transacciones. |
– |
efective_cache_size |
(8kB) Establece la suposición de los planificadores sobre el tamaño de la caché del disco. |
SUM(DBInstanceClassMemory/12038,-50003 |
effective_io_concurrency |
Número de solicitudes simultáneas que el subsistema del disco puede gestionar de un modo eficiente. |
– |
enable_async_append |
Habilita el uso de planes de append asíncronos por parte de los planificadores. |
– |
enable_bitmapscan |
Habilita el uso de planes de examen de mapas de bits por parte de los planificadores. |
– |
enable_gathermerge |
Habilita el uso de planes de fusión de recopilación por parte de los planificadores. |
– |
enable_hashagg |
Habilita el uso de planes de agregación con hash por parte de los planificadores. |
– |
enable_hashjoin |
Habilita el uso de planes de combinación con hash por parte de los planificadores. |
– |
enable_incremental_sort |
Habilita el uso de pasos de ordenación incrementales por parte de los planificadores. |
– |
enable_indexonlyscan |
Habilita el uso de planes de examen solo de índice por parte de los planificadores. |
– |
enable_indexscan |
Habilita el uso de planes de examen de índice por parte de los planificadores. |
– |
enable_material |
Habilita el uso de materialización por parte de los planificadores. |
– |
enable_memoize |
Habilita el uso de memorización para los planificadores |
– |
enable_mergejoin |
Habilita el uso de planes de combinación por fusión por parte de los planificadores. |
– |
enable_nestloop |
Habilita el uso de planes de combinación de bucles anidados por parte de los planificadores. |
– |
enable_parallel_append |
Habilita el uso de planes de append en paralelo por parte de los planificadores. |
– |
enable_parallel_hash |
Habilita el uso de planes hash paralelos por parte de los planificadores. |
– |
enable_partition_pruning |
Habilita la depuración de particiones en tiempo de planificación y de ejecución. |
– |
enable_partitionwise_aggregate |
Habilita la agregación y agrupación de particiones. |
– |
enable_partitionwise_join |
Habilita la combinación de particiones. |
– |
enable_seqscan |
Habilita el uso de planes de examen secuencial por parte de los planificadores. |
– |
enable_sort |
Habilita el uso de pasos de ordenación explícitos por parte de los planificadores. |
– |
enable_tidscan |
Habilita el uso de planes de examen TID por parte de los planificadores. |
– |
escape_string_warning |
Advierte sobre los escapes de barra invertida en los literales de cadena ordinarios. |
– |
exit_on_error |
Termina la sesión en caso de error. |
– |
force_parallel_mode |
Fuerza el uso de las instalaciones de consulta paralela. |
– |
from_collapse_limit |
Define el tamaño de la lista FROM por encima del cual las subconsultas no se contraen. |
– |
geqo |
Habilita la optimización de consultas geneticas. |
– |
geqo_effort |
GEQO: esfuerzo que se usa para definir el valor predeterminado de otros parámetros de GEQO. |
– |
geqo_generations |
GEQO: número de iteraciones del algoritmo. |
– |
geqo_pool_size |
GEQO: número de individuos de la población. |
– |
geqo_seed |
GEQO: valor de inicialización para la selección de ruta aleatoria. |
– |
geqo_selection_bias |
GEQO: presión selectiva dentro de la población. |
– |
geqo_threshold |
Define el umbral de los elementos FROM por encima de los cuales se usa GEQO. |
– |
gin_fuzzy_search_limit |
Define el resultado máximo permitido para la búsqueda exacta por GIN. |
– |
gin_pending_list_limit |
(kB) Establece el tamaño máximo de la lista pendiente para el índice de GIN. |
– |
hash_mem_multiplicador |
Múltiplo de work_mem que se utilizará para las tablas hash. |
– |
hba_file |
Establece el archivo de configuración de HBA de servidores. |
/rdsdbdata/config/pg_hba.conf |
hot_standby_feedback |
Permite la retroalimentación de una espera activa al primario que evitará conflictos de consulta. |
on |
ident_file |
Establece el archivo de configuración de ident de servidores. |
/rdsdbdata/config/pg_hba.conf |
in_timeout |
(ms) Establece la duración máxima permitida de cualquier transacción en espera. |
86400000 |
idle_session_timeout |
Finaliza cualquier sesión que haya estado inactiva (es decir, en espera de una consulta por parte de un cliente), pero no dentro de una transacción abierta, durante más tiempo del especificado |
– |
join_collapse_limit |
Define el tamaño de la lista FROM por encima del cual las construcciones JOIN no se aplanan. |
– |
lc_messages |
Define el idioma en el que se muestran los mensajes. |
– |
listen_addresses |
Establece el nombre de host o las direcciones IP para escuchar. |
* |
lo_compat_privileges |
Habilita el modo de compatibilidad con versiones pasadas para las comprobaciones de privilegios en objetos grandes. |
0 |
log_connections |
Registra cada conexión realizada correctamente. |
– |
log_destination |
Establece el destino de la salida del registro del servidor. |
stderr |
log_directory |
Establece el directorio de destino para los archivos de registro. |
/rdsdbdata/log/error |
log_disconnections |
Registra el final de una sesión, incluida su duración. |
– |
log_duration |
Registra la duración de cada instrucción de SQL completada. |
– |
log_error_verbosity |
Define el detalle de los mensajes registrados. |
– |
log_executor_stats |
Escribe las estadísticas de rendimiento del ejecutor en el registro del servidor. |
– |
log_file_mode |
Establece los permisos de los archivos de registro. |
0644 |
log_filename |
Define el patrón del nombre de archivo de los archivos de registro. |
postgresql.log.%Y-%m-%d-%H%M |
logging_collector |
Inicia un subproceso para capturar el resultado de stderr o csvlogs en archivos de registro. |
1 |
log_hostname |
Registra el nombre del host en los registros de conexión. |
0 |
logical_decoding_work_mem |
(kB) Cada búfer de reordenamiento interno puede usar esta cantidad de memoria antes de volcar en el disco. |
– |
log_line_prefix |
Controla la información prefijada en cada línea de registro. |
%t: %r: %u@%d: %p]: |
log_lock_waits |
Registra las esperas de bloqueo largas. |
– |
log_min_duration_sample |
(ms) Establece el tiempo mínimo de ejecución a partir del cual se registrará una muestra de instrucciones. El muestreo se determina mediante log_statement_sample_rate. |
– |
log_min_duration_statement |
(ms) Establece el tiempo mínimo de ejecución por encima del cual se registrarán las instrucciones. |
– |
log_min_error_statement |
Hace que se registren todas las instrucciones que generen un error por encima de este nivel. |
– |
log_min_messages |
Define los niveles de los mensajes que se registran. |
– |
log_parameter_max_length |
(B) Al registrar instrucciones limita los valores de los parámetros registrados a los primeros N bytes. |
– |
log_parameter_max_length_on_error |
(B) Cuando se informa de un error, limita los valores de los parámetros registrados a los primeros N bytes. |
– |
log_parser_stats |
Escribe las estadísticas de rendimiento del analizador en el registro del servidor. |
– |
log_planner_stats |
Escribe las estadísticas de rendimiento del planificador en el registro del servidor. |
– |
log_replication_commands |
Registra cada comando de replicación. |
– |
log_rotation_age |
(min) La rotación automática del archivo de registro se producirá después de N minutos. |
60 |
log_rotation_size |
(kB) La rotación automática del archivo de registro se producirá después de N kilobytes. |
100000 |
log_statement |
Define el tipo de declaraciones que se deben registrar. |
– |
log_statement_sample_rate |
Fracción de instrucciones que exceden la muestra de log_min_duration que se registrará. |
– |
log_statement_stats |
Escribe las estadísticas de rendimiento acumulativas en el registro del servidor. |
– |
log_temp_files |
(kB) Registra el uso de archivos temporales mayores a este número de kilobytes. |
– |
log_timezone |
Establece la zona horaria que se usará en los mensajes de registro. |
UTC |
log_truncate_on_rotation |
Permite truncar los archivos de registro existentes con el mismo nombre durante la rotación del registro. |
0 |
maintenance_io_concurrency |
Una variante de effective_io_concurrency que se utiliza para trabajos de mantenimiento. |
1 |
maintenance_work_mem |
(kB) Establece la memoria máxima que se puede usar para las operaciones de mantenimiento |
GREATEST(DBInstanceClassMemory/63963136*1024,65536) |
max_connections |
Define el número máximo de conexiones simultáneas. |
LEAST(DBInstanceClassMemory/9531392,5000) |
max_files_per_process |
Define el número máximo de archivos abiertos simultáneamente para cada proceso del servidor. |
– |
max_locks_per_transaction |
Define el número máximo de bloqueos por transacción. |
64 |
max_parallel_maintenance_workers |
Establece el número máximo de procesos en paralelo por operación de mantenimiento. |
– |
max_parallel_workers |
Establece el número máximo de empleados en paralelo que pueden estar activos a la vez. |
GREATEST($DBInstanceVCPU/2,8) |
max_parallel_workers_per_gather |
Establece el número máximo de procesos en paralelo por nodo ejecutor. |
– |
max_pred_locks_per_page |
Establece el número máximo de tuplas bloqueadas por predicado por página. |
– |
max_pred_locks_per_relation |
Establece el número máximo de páginas y tuplas bloqueadas por predicado por relación. |
– |
max_pred_locks_per_transaction |
Define el número máximo de bloqueos de predicado por transacción. |
– |
max_slot_wal_keep_size |
(MB) Las ranuras de replicación se marcarán como fallidas, y los segmentos se liberarán para su eliminación o reciclaje si esta cantidad de espacio está ocupada por la WAL en el disco. |
– |
max_stack_depth |
(kB) Establece la profundidad máxima de la pila, en kilobytes. |
6144 |
max_standby_streaming_delay |
(ms) Establece el retardo máximo antes de cancelar las consultas cuando un servidor en espera activa está procesando datos de WAL en flujo. |
14000 |
max_worker_processes |
Establece el número máximo de procesos de empleados que se ejecutan simultáneamente. |
GREATEST($DBInstanceVCPU*2,8) |
min_dynamic_shared_memory |
(MB) Cantidad de memoria compartida dinámica reservada al inicio. |
– |
min_parallel_index_scan_size |
(8kB) Establece la cantidad mínima de datos de índice para un examen en paralelo. |
– |
min_parallel_table_scan_size |
(8kB) Establece la cantidad mínima de datos de tabla para un examen en paralelo. |
– |
old_snapshot_threshold |
(min) Tiempo antes de que una instantánea se vuelva demasiado antigua para leer las páginas modificadas después de la captura de la instantánea. |
– |
parallel_leader_participation |
Controla si Gather y Gather Merge también ejecutan subplanes. |
– |
parallel_setup_cost |
Establece la estimación de los planificadores del costo de iniciar procesos de empleados para la consulta paralela. |
– |
parallel_tuple_cost |
Establece la estimación de los planificadores del costo de pasar cada tupla (fila) del empleado al backend maestro. |
– |
pgaudit.log |
Especifica qué clases de instrucciones se registrarán mediante el registro de auditoría de sesión. |
– |
pgaudit.log_catalog |
Especifica que el registro de sesión se debe habilitar en el caso de que todas las relaciones de una instrucción se encuentren en pg_catalog. |
– |
pgaudit.log_level |
Especifica el nivel de registro que se usará para las entradas de registro. |
– |
pgaudit.log_parameter |
Especifica que el registro de auditoría debe incluir los parámetros que se pasaron con la instrucción. |
– |
pgaudit.log_relation |
Especifica si el registro de auditoría de sesión debe crear una entrada de registro separada para cada relación (TABLE, VIEW, etc.) referenciada en una instrucción SELECT o DML. |
– |
pgaudit.log_statement_once |
Especifica si el registro incluirá el texto de la instrucción y los parámetros con la primera entrada de registro para una combinación de instrucción o subinstrucción o con cada entrada. |
– |
pgaudit.role |
Especifica el rol maestro que se usará para el registro de auditoría de objetos. |
– |
pg_bigm.enable_recheck |
Especifica si se realiza una recomprobación, que es un proceso interno de búsqueda de texto completo. |
on |
pg_bigm.gin_key_limit |
Especifica el número máximo de bigramas de la palabra clave de búsqueda que se utilizará para la búsqueda de texto completo. |
0 |
pg_bigm.last_update |
Informa de la última fecha de actualización del módulo pg_bigm. |
22 de noviembre de 2013 |
pg_bigm.similarity_limit |
Especifica el umbral mínimo que usa la búsqueda de similitud. |
0.3 |
pg_hint_plan.debug_print |
Registra los resultados del análisis sintáctico de las pistas. |
– |
pg_hint_plan.enable_hint |
Fuerza al planificador a usar los planes especificados en el comentario de la pista que precede a la consulta. |
– |
pg_hint_plan.enable_hint_table |
Fuerza al planificador a no obtener la sugerencia mediante el uso de búsquedas en tablas. |
– |
pg_hint_plan.message_level |
Nivel de mensaje de los mensajes de depuración. |
– |
pg_hint_plan.parse_messages |
Nivel de mensaje de los errores de análisis. |
– |
pglogical.batch_inserts |
Inserciones por lotes si es posible |
– |
pglogical.conflict_log_level |
Establece el nivel de registro utilizado para registrar los conflictos resueltos. |
– |
pglogical.conflict_resolution |
Establece el método que se usa para la resolución de conflictos de los conflictos resolubles. |
– |
pglogical.extra_connection_options |
opciones de conexión para agregar a todas las conexiones de los nodos pares |
– |
pglogical.synchronous_commit |
valor de confirmación sincrónica específico de pglogical |
– |
pglogical.use_spi |
Usa SPI en lugar de la API de bajo nivel para aplicar los cambios |
– |
pg_similarity.block_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.block_threshold |
Establece el umbral utilizado por la función de similitud Bloquear. |
– |
pg_similarity.block_tokenizer |
Establece el tokenizador para la función de similitud de bloques. |
– |
pg_similarity.cosine_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.cosine_threshold |
Establece el umbral utilizado por la función de similitud coseno. |
– |
pg_similarity.cosine_tokenizer |
Establece el tokenizador para la función de similitud de coseno. |
– |
pg_similarity.dice_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.dice_threshold |
Establece el umbral utilizado por la medida de similitud de dados. |
– |
pg_similarity.dice_tokenizer |
Establece el tokenizador para la medida de similitud de dados. |
– |
pg_similarity.euclidean_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.euclidean_threshold |
Establece el umbral utilizado por la medida de similitud euclidiana. |
– |
pg_similarity.euclidean_tokenizer |
Establece el tokenizador para la medida de similitud euclidiana. |
– |
pg_similarity.hamming_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.hamming_threshold |
Establece el umbral utilizado por la métrica de similitud de bloques. |
– |
pg_similarity.jaccard_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jaccard_threshold |
Establece el umbral utilizado por la medida de similitud Jaccard. |
– |
pg_similarity.jaccard_tokenizer |
Establece el tokenizador para la medida de similitud de Jaccard. |
– |
pg_similarity.jaro_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jaro_threshold |
Establece el umbral utilizado por la medida de similitud Jaro. |
– |
pg_similarity.jarowinkler_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.jarowinkler_threshold |
Establece el umbral utilizado por la medida de similitud Jarowinkler. |
– |
pg_similarity.levenshtein_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.levenshtein_threshold |
Establece el umbral utilizado por la medida de similitud Levenshtein. |
– |
pg_similarity.matching_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.matching_threshold |
Establece el umbral utilizado por la medida de similitud de coeficiente de coincidencia. |
– |
pg_similarity.matching_tokenizer |
Establece el tokenizador para la medida de similitud de coeficiente de coincidencia. |
– |
pg_similarity.mongeelkan_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.mongeelkan_threshold |
Establece el umbral utilizado por la medida de similitud Monge-Elkan. |
– |
pg_similarity.mongeelkan_tokenizer |
Establece el tokenizador para la medida de similitud Monge-Elkan. |
– |
pg_similarity.nw_gap_penalty |
Establece la penalización de separación utilizada por la medida de similitud Needleman-Wunsch. |
– |
pg_similarity.nw_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.nw_threshold |
Establece el umbral utilizado por la medida de similitud Needleman-Wunsch. |
– |
pg_similarity.overlap_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.overlap_threshold |
Establece el umbral utilizado por la medida de similitud de coeficiente de superposición. |
– |
pg_similarity.overlap_tokenizer |
Establece el tokenizador para la medida de similitud del coeficiente de superposición. |
– |
pg_similarity.qgram_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.qgram_threshold |
Establece el umbral utilizado por la medida de similitud Q-Gram. |
– |
pg_similarity.qgram_tokenizer |
Establece el tokenizador para la medida Q-Gram. |
– |
pg_similarity.swg_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.swg_threshold |
Establece el umbral utilizado por la medida de similitud Smith-Waterman-Gotoh. |
– |
pg_similarity.sw_is_normalized |
Establece si el valor del resultado está normalizado o no. |
– |
pg_similarity.sw_threshold |
Establece el umbral utilizado por la medida de similitud de Smith-Waterman. |
– |
pg_stat_statements.max |
Establece el número máximo de instrucciones rastreadas por pg_stat_statements. |
– |
pg_stat_statements.save |
Guarda las estadísticas de pg_stat_statements a través de los apagados del servidor. |
– |
pg_stat_statements.track |
Selecciona qué instrucciones rastrea pg_stat_statements. |
– |
pg_stat_statements.track_planning |
Selecciona si la duración de la planificación se rastrea con pg_stat_statements. |
– |
pg_stat_statements.track_utility |
Selecciona si los comandos de utilidad se rastrean mediante pg_stat_statements. |
– |
postgis.gdal_enabled_drivers |
Habilita o desactiva los controladores GDAL que se usan con PostGIS en Postgres 9.3.5 y versiones posteriores. |
ENABLE_ALL |
quote_all_identifiers |
Al generar fragmentos de SQL, cite todos los identificadores. |
– |
random_page_cost |
Establece la estimación de los planificadores del costo de una página de disco que no se recupera secuencialmente. |
– |
rds.enable_memory_management |
Mejora las capacidades de administración de memoria en las versiones 12.17, 13.13, 14.10, 15.5 y superiores de Aurora PostgreSQL para evitar los problemas de estabilidad y los reinicios de las bases de datos causados por la falta de memoria libre. Para obtener más información, consulte Administración de memoria mejorada en Aurora PostgreSQL. |
True |
rds.force_admin_logging_level |
Consulta los mensajes de registro de las acciones del usuario administrador de RDS en las bases de datos de los clientes. |
– |
rds.log_retention_period |
Amazon RDS eliminará los registros de PostgreSQL que tengan una antigüedad superior a N minutos. |
4320 |
rds.memory_allocation_guard |
Mejora las capacidades de administración de memoria en las versiones 11.21, 12.16, 13.12, 14.9, 15.4 y anteriores de Aurora PostgreSQL para evitar los problemas de estabilidad y los reinicios de las bases de datos causados por la falta de memoria libre. Para obtener más información, consulte Administración de memoria mejorada en Aurora PostgreSQL. |
False |
rds.pg_stat_ramdisk_size |
Tamaño del disco de estadísticas en MB. Un valor distinto de cero configurará el disco ramdisk. |
0 |
rds.rds_superuser_reserved_connections |
Establece el número de ranuras de conexión reservadas para rds_superusers. Este parámetro solo está disponible en la versión 15 y anteriores. Para obtener más información, consulte la documentación de PostgreSQL sobre reserved_connections |
2 |
rds.superuser_variables |
Lista de variables solo para superusuarios para las que elevamos las declaraciones de modificación de rds_superuser. |
session_replication_role |
remove_temp_files_after_crash |
Elimina los archivos temporales después de una caída del backend. |
0 |
restart_after_crash |
Reinicia el servidor después de una caída del backend. |
– |
row_security |
Habilita la seguridad de las filas. |
– |
search_path |
Define el orden de búsqueda del esquema para los nombres que no cumplen los requisitos del esquema. |
– |
seq_page_cost |
Establece la estimación de los planificadores del costo de una página de disco obtenida secuencialmente. |
– |
session_replication_role |
Define el comportamiento de las sesiones para los desencadenadores y las reglas de reescritura. |
– |
shared_buffers |
(8kB) Establece el número de búferes de memoria compartida utilizados por el servidor. |
SUM(DBInstanceClassMemory/12038,-50003) |
shared_preload_libraries |
Enumera las bibliotecas compartidas para precargar en el servidor. |
pg_stat_statements |
ssl_ca_file |
Ubicación del archivo de autoridad del servidor SSL. |
/rdsdbdata/rds-metadata/ca-cert.pem |
ssl_cert_file |
Ubicación del archivo de certificado del servidor SSL. |
/rdsdbdata/rds-metadata/ca-cert.pem |
ssl_crl_dir |
Ubicación del directorio de lista de revocación de certificados SSL. |
/rdsdbdata/rds-metadata/ssl_crl_dir/ |
ssl_key_file |
Ubicación del archivo de clave privada del servidor SSL |
/rdsdbdata/rds-metadata/server-key.pem |
standard_conforming_strings |
Hace que las cadenas ... traten las barras diagonales invertidas literalmente. |
– |
statement_timeout |
(ms) Establece la duración máxima permitida de cualquier instrucción. |
– |
stats_temp_directory |
Escribe los archivos de estadísticas temporales en el directorio especificado. |
/rdsdbdata/db/pg_stat_tmp |
superuser_reserved_connections |
Establece el número de ranuras de conexión reservadas para los superusuarios. |
3 |
synchronize_seqscans |
Habilita los exámenes secuenciales sincronizados. |
– |
tcp_keepalives_count |
Número máximo de retransmisiones de keepalive de TCP. |
– |
tcp_keepalives_idle |
(s) Tiempo entre la emisión de keepalives de TCP. |
– |
tcp_keepalives_interval |
(s) Tiempo entre retransmisiones de keepalives de TCP. |
– |
temp_buffers |
(8kB) Establece el número máximo de búferes temporales utilizados por cada sesión. |
– |
temp_file_limit |
Restringe la cantidad total de espacio en disco en kilobytes que un proceso PostgreSQL dado puede usar para archivos temporales, sin incluir el espacio usado para tablas temporales explícitas |
-1 |
temp_tablespaces |
Define los espacios de tabla que se deben usar para las tablas temporales y los archivos de ordenación. |
– |
track_activities |
Recopila información sobre la ejecución de comandos. |
– |
track_activity_query_size |
Define el tamaño reservado para pg_stat_activity.current_query en bytes. |
4096 |
track_counts |
Recopila estadísticas sobre la actividad de la base de datos. |
– |
track_functions |
Recopila estadísticas de nivel de función sobre la actividad de la base de datos. |
pl |
track_io_timing |
Recopila estadísticas temporales sobre la actividad de E/S de la base de datos. |
1 |
transform_–_equals |
Treats expr=– as expr IS –. |
– |
update_process_title |
Actualiza el título del proceso para mostrar el comando SQL activo. |
– |
wal_receiver_status_interval |
(s) Establece el intervalo máximo entre los informes de estado del receptor de WAL al primario. |
– |
work_mem |
(kB) Establece la memoria máxima que se utilizará para los espacios de trabajo de consulta. |
– |
xmlbinary |
Define cómo se deben codificar los valores binarios en XML. |
– |
xmloption |
Define si los datos XML de las operaciones implícitas de análisis y serialización se deben considerar documentos o fragmentos de contenido. |
– |