En esta página, se proporciona información sobre la configuración disponible para las instancias de Cloud SQL.
Configuración de Cloud SQL para PostgreSQL
Configuración | ¿Modificable luego de la creación? | Valores posibles |
---|---|---|
ID de instancia | N | Está compuesto por letras minúsculas, números y guiones, y debe comenzar con una letra. La longitud total debe ser de 98 caracteres o menos. |
Región | N |
Para la edición de Cloud SQL Enterprise Plus:africa-south1 — Johannesburgoasia-east1 — Taiwánasia-east2 — Hong Kongasia-northeast1 — Tokioasia-northeast2 — Osakaasia-northeast3 — Seúlasia-south1 — Bombayasia-south2 — Delhiasia-southeast1 — Singapurasia-southeast2 — Yakartaaustralia-southeast1 — Sídneyaustralia-southeast2 — Melbourneeurope-central2 — Varsoviaeurope-north1 — Finlandiaeurope-southwest1 — Madrideurope-west1 — Bélgicaeurope-west2 — Londreseurope-west3 — Frankfurteurope-west4 — Países Bajoseurope-west6 — Zúricheurope-west8 — Miláneurope-west9 — Paríseurope-west10 — Berlíneurope-west12 — Turínme-central1 — Dohame-central2 — Dammamme-west1 — Tel Avivnorthamerica-northeast1 — Montrealnorthamerica-northeast2 — Torontonorthamerica-south1 - Méxicosouthamerica-east1 — São Paulosouthamerica-west1 — Santiagous-central1 — Iowaus-east1 — Carolina del Surus-east4 — Virginia del Norteus-east5 — Columbusus-south1 — Dallasus-west1 — Oregónus-west2 — Los Ángelesus-west3 — Salt Lake Cityus-west4 — Las VegasPara la edición de Cloud SQL Enterprise: africa-south1 — Johannesburgoasia-east1 — Taiwánasia-east2 — Hong Kongasia-northeast1 — Tokioasia-northeast2 — Osakaasia-northeast3 — Seúlasia-south1 — Bombayasia-south2 — Delhiasia-southeast1 — Singapurasia-southeast2 — Yakartaaustralia-southeast1 — Sídneyaustralia-southeast2 — Melbourneeurope-central2 — Varsoviaeurope-north1 — Finlandiaeurope-southwest1 — Madrideurope-west1 — Bélgicaeurope-west2 — Londreseurope-west3 — Frankfurteurope-west4 — Países Bajoseurope-west6 — Zúricheurope-west8 — Miláneurope-west9 — Paríseurope-west10 — Berlíneurope-west12 — Turínme-central1 — Doha me-central2 — Dammamme-west1 — Tel Avivnorthamerica-northeast1 — Montrealnorthamerica-northeast2 — Torontonorthamerica-south1 - Méxicosouthamerica-east1 — São Paulosouthamerica-west1 — Santiagous-central1 — Iowaus-east1 — Carolina del Surus-east4 — Virginia del Norteus-east5 — Columbusus-south1 — Dallasus-west1 — Oregónus-west2 — Los Ángelesus-west3 — Salt Lake Cityus-west4 |
Zona | S | Los valores posibles dependen de la región. |
Versión de la base de datos | N |
Para la edición Enterprise Plus de Cloud SQL:
Console string API enum string PostgreSQL 17 Console string API enum string PostgreSQL 17 |
Modo SSL | S | Aplica y habilita SSL de la siguiente manera:
|
Modo de AC del servidor | N | Te permite configurar la autoridad certificadora (AC) del servidor para una instancia. Puedes seleccionar una de las siguientes opciones de AC de servidor disponibles:
Este parámetro de configuración de la instancia se encuentra en Versión preliminar. |
Configurar edición | S |
|
Establece una política de contraseñas | S | Configurada o no configurada |
IP privada | Una vez activada, no se podrá desactivar. | Activada o desactivada. |
IP pública | S | Activada o desactivada. |
Redes autorizadas | Y | Si la IP pública está habilitada, las direcciones IP autorizadas a conectarse a la instancia. (también puedes especificar este valor como un rango de dirección IP en notación CIDR) |
Ruta privada para los servicios de Google Cloud | S | Activada o desactivada. |
Caché de datos | S | Activada o desactivada. |
Tipo de máquina | S | Selecciona entre Núcleo compartido o Núcleo dedicado. Para el núcleo compartido, cada tipo de máquina se clasifica por la cantidad de CPU (núcleos) y la cantidad de memoria de tu instancia. En el caso del núcleo dedicado, en lugar de seleccionar una configuración predefinida, selecciona el botón de selección Personalizado para crear un tipo personalizado de máquina. Más información |
Núcleos | S |
Para la edición Cloud SQL Enterprise Plus: De 2 a 128 (solo tipos predefinidos de máquinas) Para la edición de Cloud SQL Enterprise: De 1 a 96 (debe ser 1 o un número par) Parcial para la CPU virtual compartida |
Memoria | Sí |
Para la edición Enterprise Plus de Cloud SQL: de 6.75 GB a 8 GB por CPU virtual La proporción de 6.75 GB a 1 CPU virtual es solo para el tipo de máquina db-perf-optimized-N-128 . Todos los demás tipos de máquinas tienen la proporción de 8 GB a 1 CPU virtual.
Para la edición Enterprise de Cloud SQL: 0.9 GB a 6.5 GB por CPU virtual (debe ser un múltiplo de 256 MB y al menos 3.75 GB). |
Tipo de almacenamiento | N |
SSD (valor predeterminado) HDD (solo edición Enterprise de Cloud SQL) |
Capacidad de almacenamiento | S (solo aumento) |
Las instancias con al menos una CPU virtual sin compartir pueden tener hasta 64 TB. Las instancias con al menos una CPU virtual compartida pueden tener hasta 3054 GB. Ten en cuenta que crear o aumentar la capacidad de almacenamiento a 64 TB puede aumentar la latencia de las operaciones comunes, como las copias de seguridad, según la carga de trabajo. |
Habilitar los aumentos de almacenamiento automáticos | S | Activado (valor predeterminado) Desactivado |
Método de encriptación de datos | N |
Clave de encriptación administrada por Google (valor predeterminado) Clave de Cloud KMS |
Límite de aumento de almacenamiento automático | S | En GB, 0 (el valor predeterminado) significa que no hay límite. |
Copias de seguridad | S |
Activado (valor predeterminado) Desactivado |
Opciones de ubicación | Y | Multirregión (valor predeterminado) Región También hay un menú desplegable con una lista de multirregiones cuando seleccionas Multirregión o regiones cuando seleccionas Región. |
Protección contra la eliminación de instancias | S | Activada o desactivada. |
Habilitar la recuperación de un momento determinado | Sí (ver nota) |
Activado (valor predeterminado) Desactivado |
Disponibilidad: zona única | S |
Activado (valor predeterminado) Desactivado |
Alta disponibilidad (regional) | S |
Activado Desactivado (valor predeterminado) |
Mantenimiento: período de mantenimiento | S |
Cualquiera (valor predeterminado) Día de la semana y hora del día |
Mantenimiento: Horario de mantenimiento | S |
Cualquiera (valor predeterminado) Canary (también Semana 1 (era Anterior) / Vista previa) Estable (también Semana 2 (era después) / Producción) Semana 5 |
Marcas de la base de datos | Y | Consulta Cómo configurar los marcadores de la base de datos. |
- ID de instancia
El ID de instancia es el nombre de la instancia. Se usa para identificar de manera única tu instancia dentro del proyecto. Cuando sea posible, elige un nombre de instancia que esté alineado con el propósito de la instancia.
La longitud total de
No debes incluir el ID de proyecto en el nombre de la instancia. Esto se hace de manera automática cuando es apropiado (por ejemplo, en los archivos de registro).project-ID:instance-ID
debe ser de 98 caracteres o menos.- Región
- La región de Google Cloud donde se encuentra tu instancia. Las regiones son áreas geográficas independientes que constan de zonas. Las zonas y las regiones son abstracciones lógicas de los recursos físicos subyacentes. Una región consta de tres o más zonas que se alojan en tres o más centros de datos físicos. Las regiones México, Osaka y Montreal tienen tres zonas alojadas en uno o dos centros de datos físicos. Estas regiones están en proceso de expansión a al menos tres centros de datos físicos. Cuando diseñes tus soluciones en Google Cloud, ten en cuenta la orientación que se proporciona en Ubicaciones de Cloud, los ANS de Google Cloud Platform y la documentación del producto de Google Cloud adecuada. Solo puedes establecer la región durante la creación de la instancia. Para mejorar el rendimiento, mantén los datos cerca de los servicios que los necesitan. Para obtener más información, consulta Ubicaciones de instancias.
- Zona
- La zona de Google Cloud en la que se encuentra tu instancia. Si te conectas desde una instancia de Compute Engine, selecciona la zona en la que se ubica. De lo contrario, acepta la zona predeterminada. Puedes editar la instancia más tarde para cambiar la zona, si es necesario. Para obtener más información, consulta Ubicaciones de instancias.
- Tipo de máquina
-
Determina la memoria y los núcleos virtuales disponibles para tu instancia de Cloud SQL. La disponibilidad de los tipos de máquinas se determina según la edición de Cloud SQL.
Para las cargas de trabajo que requieren procesamiento en tiempo real, como el procesamiento de transacciones en línea (OLTP), asegúrate de que tu instancia tenga la memoria suficiente para contener toda la configuración de trabajo. Sin embargo, existen otros factores que pueden afectar los requisitos de memoria, como la cantidad de conexiones activas y los procesos de sobrecarga internos. Debes realizar pruebas de carga para evitar problemas de rendimiento en tu entorno de producción.
Cuando configures tu instancia, selecciona suficiente memoria y CPU virtuales para manejar tu carga de trabajo y actualízala a medida que esta aumente. Una configuración de máquina con CPU virtuales insuficientes podría perder su cobertura del ANS. Para obtener más información, consulta los Lineamientos operativos.
Tipos de máquinas para las instancias de edición de Cloud SQL Enterprise Plus En el caso de las instancias de edición de Cloud SQL Enterprise Plus, los tipos de máquinas se predefinen de la siguiente manera:
Tipo de máquina Enterprise Plus CPU virtuales Memoria (GB) SSD local db-perf-optimized-N-2 2 16 375 db-perf-optimized-N-4 4 32 375 db-perf-optimized-N-8 8 64 375 db-perf-optimized-N-16 16 128 750 db-perf-optimized-N-32 32 256 1500 db-perf-optimized-N-48 48 384 3000 db-perf-optimized-N-64 64 512 6000 db-perf-optimized-N-80 80 640 6000 db-perf-optimized-N-96 96 768 6000 db-perf-optimized-N-128 128 864 9000 gcloud sql instances create
. Los parámetros de configuración de instancias personalizadas te permiten seleccionar la cantidad de memoria y CPU que tu instancia necesita. Esta flexibilidad te permite elegir la forma de VM adecuada para tu carga de trabajo.Los nombres de los tipos de máquinas tienen el siguiente formato:
db-custom-#-#
Reemplaza el primer marcador de posición # por la cantidad de CPU en la máquina y el segundo marcador de posición # por la cantidad de memoria en la máquina.
Por ejemplo, si el nombre de tu máquina es
db-custom
y tu máquina tiene 1 CPU y 3,840 MB de RAM, el formato de la máquina seríadb-custom-1-3840
.Cuando seleccionas la cantidad de CPU y memoria, hay algunas restricciones en la configuración que eliges:
- La cantidad de CPU virtuales debe ser 1 o un número par entre 2 y 96.
- La memoria debe tener las siguientes características:
- Ser de entre 0.9 y 6.5 GB por CPU virtual
- Ser un múltiplo de 256 MB
- Ser de al menos 3.75 GB (3,840 MB)
En la siguiente tabla, se enumeran los nombres de cada tipo de máquina heredada, la cantidad de CPU y RAM de cada tipo de máquina y la string resultante para el tipo de máquina.
Puedes crear el tipo de máquina equivalente si especificas la CPU y la RAM equivalentes en la consola de Google Cloud, a través de gcloud CLI o si especificas
db-custom-#-#
en la API.Tipo de máquina heredada CPU virtuales Memoria (MB) String db-custom-CPU-RAM (string de nivel de API) db-n1-standard-1 1 3840 db-custom-1-3840 db-n1-standard-2 2 7680 db-custom-2-7680 db-n1-standard-4 4 15360 db-custom-4-15360 db-n1-standard-8 8 30720 db-custom-8-30720 db-n1-standard-16 16 61440 db-custom-16-61440 db-n1-standard-32 32 122880 db-custom-32-122880 db-n1-standard-64 64 245760 db-custom-64-245760 db-n1-standard-96 96 368640 db-custom-96-368640 db-n1-highmem-2 2 13312 db-custom-2-13312 db-n1-highmem-4 4 26624 db-custom-4-26624 db-n1-highmem-8 8 53248 db-custom-8-53248 db-n1-highmem-16 16 106496 db-custom-16-106496 db-n1-highmem-32 32 212992 db-custom-32-212992 db-n1-highmem-64 64 425984 db-custom-64-425984 db-n1-highmem-96 96 638976 db-custom-96-638976 El tipo de máquina afecta el costo de la instancia. Para obtener más información, consulta Precios de instancias. También puedes consultar el precio para varias situaciones con la Calculadora de precios.
- Establece una política de contraseñas
La política de contraseñas para la instancia. Incluye las siguientes opciones:
- Longitud mínima: Especifica la cantidad mínima de caracteres que debe tener la contraseña.
- Complejidad de la contraseña: Verifica si la contraseña es una combinación de caracteres en minúscula, mayúscula, numéricos y no alfanuméricos.
- Restringir la reutilización de contraseñas: Especifica la cantidad de contraseñas anteriores que no puedes volver a usar.
- Inhabilitar nombre de usuario: Impide el uso del nombre de usuario en la contraseña.
- Establecer el intervalo de cambio de contraseña: Especifica la duración mínima después de la que puedes cambiar la contraseña.
- Núcleos
La cantidad de CPU para tu instancia. También puedes elegir crear una instancia con menos de una CPU (un código de instancia compartido o una CPU virtual compartida).
- Memoria
-
La cantidad de memoria disponible para tu instancia. Para cargas de trabajo sensibles al rendimiento, como el procesamiento de transacciones en línea (OLTP), asegúrate de que tu instancia tenga la memoria suficiente para contener toda la configuración de trabajo. Sin embargo, existen otros factores que pueden afectar los requisitos de la memoria, como la cantidad de conexiones activas. Realiza pruebas de carga para evitar problemas de rendimiento en la fase de producción.
- Versión de la base de datos
- A menos que necesites una capacidad que solo proporciona una versión específica, acepta la versión de base de datos predeterminada (PostgreSQL 15).
Para conocer los usos del comando de
gcloud
y la API de REST, consulta la documentación de referencia. - Tipo de almacenamiento
- Si eliges SSD, el valor predeterminado, le proporciona a tu instancia almacenamiento SSD. SSD ofrece menor latencia y capacidad de procesamiento de datos más alta. Si no necesitas acceso de alto rendimiento a tus datos, por ejemplo, para almacenamiento a largo plazo o datos a los que rara vez accedes, puedes elegir HDD para reducir los costos.
- Modo SSL
-
Las opciones SSL/TLS para una conexión de base de datos (opcional). Cloud SQL usa SSL/TLS para establecer conexiones seguras, autenticadas y encriptadas a instancias. Puedes usar la configuración de modo SSL
sslMode
para aplicar de manera forzosa todas las conexiones de bases de datos a una instancia para usar la encriptación SSL/TLS. También puedes usar esta configuración para aplicar de manera forzosa la verificación de los certificados de cliente. Esta configuración te brinda controles más detallados sobre tus conexiones SSL en comparación conrequireSsl
. Te recomendamos que usessslMode
. Para obtener más información, consulta IpConfiguration. Puedes aplicar de manera forzosa SSL cuando creas una instancia o actualizarla para cualquier instancia existente. - Modo de AC del servidor
-
De manera opcional, cuando creas una instancia, puedes seleccionar el modo de AC del servidor para la instancia.
GOOGLE_MANAGED_INTERNAL_CA
: Este es el valor predeterminado. Cloud SQL crea una nueva AC de servidor autofirmada para cada instancia.GOOGLE_MANAGED_CAS_CA
: La instancia usa una jerarquía de AC del servidor alojada por Certificate Authority Service, y las AC emisoras se comparten entre todas las instancias de la misma región.
Para obtener más información sobre estas opciones, consulta Jerarquías de autoridades certificadoras (AC). El modo de AC del servidor se encuentra en versión preliminar.
- Capacidad de almacenamiento
-
Elige una capacidad para que se ajuste al tamaño de la base de datos. Luego de crear tu instancia, puedes aumentar de forma manual la capacidad de almacenamiento si editas la configuración de la instancia, pero no puedes disminuirla. El aumento de la capacidad de almacenamiento no genera tiempo de inactividad.
La cantidad de capacidad de almacenamiento asignada a la instancia afecta el costo de la instancia. Para obtener más información, consulta Precios de almacenamiento y Herramientas de redes.
Para las réplicas de lectura, la capacidad de almacenamiento siempre debe ser al menos tan alta como la capacidad de almacenamiento de la instancia principal. Cuando se cambia el tamaño de una instancia principal, se cambia el tamaño de todas las réplicas de lectura, si es necesario, para que tengan al menos la misma capacidad de almacenamiento que la instancia principal actualizada.
- Habilitar los aumentos de almacenamiento automáticos
Si habilitas esta configuración, Cloud SQL verificará tu almacenamiento disponible cada 30 segundos. Si el almacenamiento disponible se encuentra por debajo del tamaño del umbral, Cloud SQL agregará de forma automática la capacidad de almacenamiento adicional. Si el almacenamiento disponible sigue estando por debajo del umbral de tamaño, Cloud SQL continuará agregando almacenamiento hasta que alcance el máximo de 64 TB.
La configuración de aumento de almacenamiento automático de una instancia principal se aplica de forma automática a cualquier réplica de lectura de esa instancia. La configuración de aumento de almacenamiento automático no se puede establecer de forma independiente para las réplicas de lectura.
Umbral
El tamaño del umbral depende de la cantidad de almacenamiento que, por el momento, se aprovisiona para tu instancia. No puede ser mayor a 25 GB.
En las instancias aprovisionadas con 500 GB de almacenamiento (o más), el umbral siempre es 25 GB.
En las instancias aprovisionadas con menos de 500 GB de almacenamiento, esta fórmula se usa para calcular el umbral:
5 + (provisioned storage)/25
El resultado de la división se redondea hacia abajo al número entero más cercano.
Cálculo de umbral para una instancia con capacidad de almacenamiento de 66 GB:
Cálculo de umbral para una instancia con capacidad de almacenamiento de 1,000 GB:5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> rounded down to the maximum value of 25 GB
Cantidad de almacenamiento agregado
La cantidad de almacenamiento agregado a la instancia es igual al tamaño del umbral, que no puede superar los 25 GB.
Consideraciones para discos grandes
En las instancias aprovisionadas con almacenamiento de 500 GB o más, el tamaño límite siempre es de 25 GB y la cantidad de almacenamiento agregado es siempre de 25 GB. Como resultado, el espacio vacío máximo posible es de 50 GB. Si no cambias el tamaño de la instancia de forma manual con un disco de más de 5 TB, el disco puede permanecer al 99% de su capacidad todo el tiempo, aunque la instancia tenga espacio vacío.
Antes de una operación que aumenta rápidamente el uso del espacio en el disco, como una importación grande o una consulta que requiere una tabla temporal grande, cambia el tamaño del disco de forma manual en lugar de depender del crecimiento automático para mantenerlo preparado.
- Método de encriptación de datos
-
De forma predeterminada, tu instancia de Cloud SQL se encripta con una clave administrada por Google. Si deseas controlar esta clave, usa una clave de encriptación administrada por el cliente (CMEK) en Cloud Key Management Service (KMS). Cloud KMS se integra en Cloud SQL.
El uso de claves de Cloud KMS te permite controlar su nivel de protección, ubicación, programa de rotación, permisos de uso y acceso. Además, puedes usar varias claves de encriptación en todos los recursos. El uso de Cloud KMS también te permite hacer un seguimiento del uso de las claves, ver los registros de auditoría y controlar los ciclos de vida de las claves.
En lugar de que Google posea y administre las claves que protegen tus datos, tú las controlas y administras en Cloud KMS.
Para obtener más información sobre las CMEK, consulta Acerca de las claves de encriptación administradas por el cliente (CMEK).
- Límite de aumento de almacenamiento automático
Si habilitas la configuración de aumento de almacenamiento automático, puedes proporcionar un límite específico sobre cuánto puede crecer de manera automática el almacenamiento de tu instancia. Ten en cuenta que cuanto mayor sea el tamaño de la instancia, mayor será la latencia operativa.
No puedes disminuir el tamaño del almacenamiento, por lo que este límite puede evitar que el tamaño de la instancia crezca demasiado (debido a un aumento temporal del tráfico). Ten en cuenta que cuando una instancia no puede agregar el almacenamiento que necesita, es probable que deje de aceptar conexiones entrantes y se quede sin conexión.
Configurar el límite a cero, el valor predeterminado, significa que no existe límite (aparte del almacenamiento máximo disponible para el nivel de la instancia).
Para establecer el límite cuando creas la instancia, usa el parámetro
--storage-auto-increase-limit=INTEGER_VALUE_OF_GB
, como se describe en la página sobre cómo crear una instancia. Para establecer el límite en una instancia existente, usa el mismo parámetro con el comandogcloud beta sql instances patch
.La configuración del límite de aumento de almacenamiento automático de una instancia principal se aplica de forma automática a cualquier réplica de lectura de esa instancia. Esta configuración no se puede establecer de forma independiente para las réplicas de lectura.
- Recuperación de un momento determinado y copias de seguridad automáticas
-
Estas opciones determinan si se realizan copias de seguridad automáticas y si el registro de escritura por adelantado está habilitado. Ambas opciones agregan un pequeño costo de rendimiento y usan el almacenamiento adicional, pero son necesarias para la creación de réplicas y clonaciones, y la recuperación de un momento determinado. Cuando selecciones esta opción, también puedes seleccionar un plazo para que se generen copias de seguridad automáticas.
Las copias de seguridad automáticas se realizan a diario, durante el período que elijas. Cuando transcurren los siete días, se borra la copia de seguridad más antigua.
Para obtener más información sobre la recuperación en un momento determinado, Descripción general de la recuperación de un momento determinado.
Para obtener más información sobre la replicación, consulta Opciones de replicación. Para obtener más información sobre cómo clonar instancias, consulta Clona instancias.
- Configuración de retención para copias de seguridad automáticas
-
El valor predeterminado de la cantidad de copias de seguridad retenidas es 7, pero puedes cambiarlo a cualquier valor en el rango de 1 a 365.
Consulta Retención de registros de copias de seguridad automáticas y de transacciones para obtener más información.
- Opciones de ubicación
-
Puedes elegir almacenar copias de seguridad en una región o en varias. Multirregión es la opción predeterminada y recomendada porque proporciona protección contra el tiempo de inactividad cuando una región deja de estar disponible. Las copias de seguridad se almacenan en las regiones más cercanas a la instancia.
También puedes seleccionar una ubicación personalizada para la copia de seguridad. Usa esta opción solo si la reglamentación lo requiere o si una política de la organización necesita que tus copias de seguridad estén en regiones individuales o en varias regiones. Consulta la página Ubicaciones personalizadas para obtener más información.
- Protección contra la eliminación de instancias
-
Protege una instancia contra la eliminación accidental. Si esta configuración está habilitada, debes inhabilitarla antes de borrar la instancia. Consulta Evita borrar una instancia.
- Habilita la recuperación de un momento determinado
-
Esto te permite recuperar una copia de seguridad a partir de un momento determinado.
Para obtener más información sobre la recuperación de un momento determinado, consulta la Descripción general de la recuperación de un momento determinado.
- Disponibilidad: zonal
Tu instancia y las copias de seguridad se ubican en una sola zona. Cuando seleccionas esta opción, no hay conmutación por error en el caso de que haya una interrupción. Se recomienda solo para fines de prueba y desarrollo.
- Alta disponibilidad (regional)
Cuando seleccionas Alta disponibilidad (regional), si hay una interrupción, tu instancia pasa a otra zona en la región en la que se encuentra la instancia, siempre que la zona de conmutación por error no tenga una interrupción. Se recomienda que selecciones Alta disponibilidad (regional) para las instancias de tu entorno de producción.
Consulta la Descripción general de la configuración de alta disponibilidad.
- Período de mantenimiento
-
El día y la hora en que están programados los eventos de mantenimiento para la instancia de Cloud SQL. En el caso de las instancias principales de Cloud SQL Enterprise Plus, el tiempo de inactividad por mantenimiento suele ser inferior a 1 segundo. Para todas las demás instancias, el tiempo de inactividad por mantenimiento suele ser de 60 segundos o menos en promedio.
En este momento, las réplicas de lectura no admiten la configuración del período de mantenimiento.
Para obtener más información sobre el mantenimiento, consulta Información sobre el mantenimiento en instancias de Cloud SQL.
- Horario de mantenimiento
Tu preferencia sobre el horario relativo de las actualizaciones de mantenimiento. Puedes recibir las actualizaciones una o dos semanas después de la notificación y probar las actualizaciones de mantenimiento en un entorno de prueba antes de que las instancias de producción se actualicen. También puedes optar por recibir la actualización de mantenimiento cinco semanas (“
week5
”) después de enviar la notificación. La configuración de horario de mantenimiento no afecta la versión de mantenimiento que Cloud SQL aplica a la instancia.Si no estableces la configuración del horario de mantenimiento, Cloud SQL elige el horario de las actualizaciones para tu instancia (dentro del período de mantenimiento, si corresponde).
Para obtener más información sobre el mantenimiento, consulta Información sobre el mantenimiento en instancias de Cloud SQL.
- IP privada
- Configura tu instancia para usar IP privada. Más información.
- IP pública
- Si está habilitada, a la instancia se le asigna una dirección IPv4. Cuando inhabilitas la IP pública, esa dirección se libera. Puedes volver a habilitar la IP pública más tarde, pero recibirás una dirección IPv4 diferente. De forma predeterminada, la dirección IP pública está bloqueada para todas las direcciones. Usa Redes autorizadas para habilitar el acceso.
- Puedes agregar direcciones IP específicas o rangos de direcciones para abrir tu instancia a esas direcciones.
Para obtener más información sobre cómo configurar direcciones IP, consulta la sección sobre cómo configurar conectividad IP.
- Ruta privada para los servicios de Google Cloud
Si marcas esta casilla de verificación, permitirás que otros servicios de Google Cloud, como BigQuery, accedan a los datos en Cloud SQL y realicen consultas en estos datos a través de una conexión privada.
Esta casilla de verificación solo está habilitada si seleccionas la casilla de verificación IP privada y agregas o seleccionas una red autorizada. para crear una conexión privada.
- Caché de datos
La caché de datos es opcional para las instancias de edición de Cloud SQL para PostgreSQL Enterprise Plus. La caché de datos usa SSD locales para extender la caché de la página del SO desde la memoria hasta el nivel del SSD. Cloud SQL administra esta configuración. Almacenar en caché todo tu conjunto de trabajo proporciona el máximo rendimiento cuando se usa la caché de datos. Puedes usar la consola de Google Cloud, la gcloud CLI o la API de Cloud SQL Admin a fin de activar o desactivar esta configuración para las instancias de la edición de Cloud SQL para PostgreSQL Enterprise Plus.
- Política de activación
- Modificas la política de activación con el inicio y la finalización de la instancia. Finalizar la instancia previene cargos adicionales de instancia.
- Marcas de la base de datos
-
Puedes establecer marcas de base de datos específicos en la instancia de Cloud SQL.
Para obtener una lista completa de las marcas de base de datos que puedes configurar, consulta Configura marcas de base de datos.
Consecuencias de cambiar la configuración de la instancia
En la mayoría de los parámetros de configuración de instancias, Cloud SQL aplica el cambio de inmediato y la conectividad a la instancia no se ve afectada.
Si usas la edición de Cloud SQL Enterprise, cambiar la cantidad de CPUs o el tamaño de la memoria hace que la instancia se quede sin conexión por menos de 60 segundos. El tiempo total que tardan en aplicarse los cambios puede tardar varios minutos. Cambiar la zona de una instancia, configurar la IP privada, cambiar su red y habilitar la alta disponibilidad hace que la instancia se quede sin conexión por varios minutos.
Si usas la edición Cloud SQL Enterprise Plus, puedes realizar algunos cambios en la configuración de la instancia, como escalar las CPU virtuales o habilitar o inhabilitar la caché de datos, con un tiempo de inactividad casi nulo. Para obtener más información, consulta Disponibilidad en Cloud SQL.
Cloud SQL administra de forma automática el valor de la marca max_connections
según la cantidad de memoria en la instancia (para obtener más información, consulta las marcas admitidas). PostgreSQL requiere que el valor de max_connections
siempre sea al menos tan grande en una réplica de lectura como en su instancia principal. Por lo tanto, si las réplicas de lectura tienen menos memoria que la instancia principal, cambiar la cantidad de memoria en la instancia principal podría hacer que sus réplicas de lectura se queden sin conexión por menos de 60 segundos. Esto sucede porque es posible que las réplicas de lectura necesiten recibir un valor nuevo de max_connections
para mantener la coherencia con el cambio en la instancia principal y la actualización del valor de max_connections
requiere reiniciar PostgreSQL. Para evitar que esto suceda, configura la marca max_connections
en la instancia principal con el valor que elijas.
Planifica realizar estos tipos de cambios cuando tu servicio pueda admitir una interrupción de esta duración.
¿Qué sigue?
- Obtén información sobre cómo editar tu instancia.
- Obtén más información sobre marcas de base de datos.
- Obtén información sobre cómo autorizar acceso IP para tu instancia.
- Obtén más información sobre las opciones de replicación.
- Consulta precios para tu instancia.
- Obtén más información sobre opciones para conectar a tu instancia.
- Obtén información sobre cómo configurar una dirección IP para tu instancia.
- Descubre todos los servicios de Google Cloud disponibles en ubicaciones de todo el mundo.