Las marcas que tienen el texto Reinicios de instancias significan que AlloyDB reinicia una instancia cada vez que se define, se quita o se modifica esta marca en esa instancia. El valor de la marca se mantiene en la instancia hasta que lo vuelvas a modificar.
alloydb.audit_log_line_prefix
| Tipo | string |
| Predeterminado | "%m [%p]: [%l-1] db=%d,user=%u |
| Reinicios de instancias | Sí |
Información de controles que precede a cada línea del registro de auditoría. Si se deja en blanco, no se usará ningún prefijo.
alloydb.enable_pgaudit
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión pgaudit en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pgaudit a las bases de datos de la instancia con el comando CREATE
EXTENSION.
La extensión pgaudit proporciona registros de auditoría detallados de sesiones y objetos mediante la función de registro estándar que ofrece PostgreSQL.
alloydb.enable_auto_explain
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión auto_explain en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia.
La extensión auto_explain permite registrar automáticamente los planes de ejecución de las instrucciones lentas para solucionar problemas y más. Proporciona una forma automatizada de realizar la función del comando EXPLAIN.
alloydb.enable_pg_bigm
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión pg_bigm en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pg_bigm a las bases de datos de la instancia con el comando CREATE
EXTENSION.
La extensión pg_bigm proporciona la función de búsqueda en todo el texto en PostgreSQL mediante índices de 2-gramas (bigramas) para realizar búsquedas en todo el texto más rápidas.
alloydb.enable_pg_cron
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión pg_cron en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pg_cron a las bases de datos de la instancia con el comando CREATE
EXTENSION.
La extensión pg_cron proporciona un programador de tareas basado en cron para PostgreSQL que se ejecuta en la base de datos como una extensión. Usa la misma sintaxis que cron normal y te permite programar comandos de PostgreSQL directamente desde la base de datos.
alloydb.enable_pg_hint_plan
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión pg_hint_plan en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pg_hint_plan a las bases de datos de la instancia con el comando CREATE EXTENSION.
La extensión pg_hint_plan te permite mejorar los planes de ejecución de PostgreSQL mediante sugerencias, que son descripciones en comentarios de SQL.
alloydb.enable_pg_wait_sampling
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Permite que AlloyDB recoja estadísticas de muestreo de eventos de espera.
Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pg_wait_sampling a las bases de datos de la instancia con el comando CREATE EXTENSION.
La extensión pg_wait_sampling agrega y resume los datos de eventos de espera. Puedes consultar estas vistas para obtener información valiosa sobre los tiempos de espera, las frecuencias y la importancia relativa de los distintos eventos de espera.
alloydb.enable_pglogical
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Controla la disponibilidad de la extensión pglogical en una instancia de AlloyDB. Define el parámetro como on y reinicia la instancia. A continuación, añade la extensión pglogical a las bases de datos de la instancia con el comando CREATE EXTENSION.
La extensión pglogical proporciona replicación lógica de streaming para PostgreSQL mediante un modelo basado en la publicación y la suscripción.
alloydb.iam_authentication
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Permite usar la autenticación de gestión de identidades y accesos (IAM) con una instancia de AlloyDB.
alloydb.logical_decoding
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | Sí |
Habilita la infraestructura de decodificación lógica de PostgreSQL en una instancia de AlloyDB.
La decodificación lógica proporciona la infraestructura necesaria para transmitir modificaciones de datos a consumidores externos.
alloydb.log_throttling_window
| Tipo | integer |
| Predeterminado | 0 |
| Reinicios de instancias | No |
Controla si AlloyDB registra mensajes de registro duplicados recibidos durante un periodo de tiempo especificado.
Si se asigna un valor superior a 0, AlloyDB inicia un temporizador de esa duración en segundos cada vez que registra un mensaje de registro. Si AlloyDB recibe el mismo mensaje de registro antes de que expire el temporizador, no registra el mensaje. Una vez que caduca el temporizador, AlloyDB añade un recuento de los mensajes omitidos a la siguiente aparición del mismo mensaje de registro que registra.
Si se asigna el valor 0, AlloyDB registra todos los mensajes de registro duplicados.
alloydb.promote_cancel_to_terminate
| Tipo | boolean |
| Predeterminado | off |
| Reinicios de instancias | No |
Si se define como true, cualquier solicitud de cancelación de consulta debido a problemas como los tiempos de espera de bloqueo, los tiempos de espera de las instrucciones y los conflictos de recuperación (repetición) que encuentre AlloyDB se convertirá en solicitudes de finalización forzada del backend.
Al promover las solicitudes de cancelación, AlloyDB ayuda a evitar que los back-ends bloqueados impidan la reproducción de registros y otros back-ends.
alloydb.pg_shadow_select_role
| Tipo | string |
| Predeterminado | Una cadena vacía |
| Reinicios de instancias | No |
Nombre del rol de PostgreSQL que se usará para conceder permiso para consultar la vista pg_shadow.
alloydb_password
| Tipo | string |
| Predeterminado | Una cadena vacía |
| Reinicios de instancias | No |
Proporciona funciones para definir y gestionar políticas de contraseñas para AlloyDB Omni. Si los usuarios de la base de datos de tu aplicación se autentican con AlloyDB Omni mediante el método integrado basado en contraseñas, puedes aumentar la seguridad de la autenticación exigiendo contraseñas seguras.
Para obtener más información, consulta el artículo Gestionar la autenticación integrada mediante políticas de contraseñas.
alloydb_scann
| Tipo | string |
| Predeterminado | Una cadena vacía |
| Reinicios de instancias | No |
Proporciona funciones que permiten a AlloyDB Omni gestionar cargas de trabajo de búsqueda vectorial con un alto rendimiento y eficiencia.
Para obtener más información, consulta Crear índices y vectores de consulta.
alloydb_ai_nl
| Tipo | string |
| Predeterminado | Una cadena vacía |
| Reinicios de instancias | No |
Proporciona funciones que te permiten consultar AlloyDB de forma segura mediante lenguaje natural. La extensión funciona junto con la extensión `parameterized_views`, que aplica una capa de seguridad a tus datos.
Para obtener más información, consulta Consultar una base de datos con lenguaje natural.
parameterized_views
| Tipo | string |
| Predeterminado | Una cadena vacía |
| Reinicios de instancias | No |
Proporciona funciones que añaden una capa de seguridad cuando las consultas en lenguaje natural se traducen a consultas de SQL. Esta extensión funciona junto con la extensión alloydb_ai_nl.
Para obtener más información, consulta Consultar una base de datos con lenguaje natural.