Configuración de instancias

En esta página, se proporciona información sobre la configuración disponible para las instancias de Cloud SQL.

Configuración

Configuración ¿Modificable luego de la creación? Valores posibles
ID de instancia No Compuesto por letras minúsculas, números y guiones. Debe comenzar con una letra.
Región N asia-east1 — Taiwán
asia-east2 — Hong Kong
asia-northeast1 — Tokio
asia-northeast2 — Osaka
asia-northeast3 — Seúl
asia-south1 — Bombay
asia-southeast1 — Singapur
asia-southeast2 — Yakarta
australia-southeast1 — Sídney
europe-north1 — Finlandia
europe-central2 — Varsovia
europe-west1 — Bélgica
europe-west2 — Londres
europe-west3 — Fráncfort
europe-west4 — Países Bajos
europe-west6 — Zúrich
northamerica-northeast1 — Montreal
southamerica-east1 — São Paulo
us-central1 — Iowa
us-east1 — Carolina del Sur
us-east4 — Virginia del Norte
us-west1 — Oregón
us-west2 — Los Ángeles
us-west3 — Salt Lake City
us-west4 — Las Vegas
Zona Los valores posibles dependen de la región.
Versión de la base de datos N

Console string                      API enum string
SQL Server 2017 Standard (default)  SQLSERVER_2017_STANDARD
SQL Server 2017 Enterprise          SQLSERVER_2017_ENTERPRISE
SQL Server 2017 Express             SQLSERVER_2017_EXPRESS
SQL Server 2017 Web                 SQLSERVER_2017_WEB

Para conocer los límites de recursos de estas versiones, consulta Scale Limits (Límites de escalamiento).

Dominio de Active Directory S Se encuentra disponible un menú desplegable para unirse a un dominio de Active Directory administrado. El menú muestra una lista de dominios de Microsoft AD administrado en tu proyecto. En el menú desplegable, puedes seleccionar un dominio. Para obtener más información, consulta la Descripción general de Microsoft AD administrado en Cloud SQL.
IP privada Una vez configurada, no se puede inhabilitar. Configurada o no configurada
IP pública Habilitada o Inhabilitada
Redes autorizadas S 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.
Núcleos S Si quieres obtener información acerca de los límites de escalamiento para los núcleos, consulta Ediciones y funciones compatibles de SQL Server 2017.
Memoria S Si quieres obtener información acerca de los límites de escalamiento para la memoria, consulta Ediciones y funciones compatibles de SQL Server 2017.
Tipo de almacenamiento S SSD (solo valor)
Capacidad de almacenamiento S
(solo aumento)
Las instancias con al menos una CPU virtual (sin compartir) pueden tener hasta 30,720 GB.
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 30 TB o más puede aumentar la latencia de las operaciones comunes, como las copias de seguridad, según la carga de trabajo.
Aumento de almacenamiento automático S Activado (valor predeterminado)
Desactivado
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 S 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.

Disponibilidad: zona única
Activado (valor predeterminado)
Desactivado
Alta disponibilidad (regional) S
Activado
Desactivado (valor predeterminado)
Mantenimiento: período preferido Cualquiera (valor predeterminado)
Día de la semana
Mantenimiento: orden de actualización Cualquiera (valor predeterminado)
Más tarde
Más temprano
Marcas de la base de datos S Consulta Configura marcas de base de datos.
Intercalación predeterminada N Los valores posibles se enumeran en la siguiente ubicación: Intercalaciones de nivel de servidor.
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 project-ID:instance-ID debe ser de 98 caracteres o menos.

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).

No puedes volver a usar el nombre de una instancia hasta por una semana después de que la borraste.

Región
La región de Google Cloud donde se encuentra la instancia. 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 encuentra la instancia de Compute Engine. 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.
Núcleos

La cantidad de CPU para tu instancia.

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 (SQL Server 2017 Standard). 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 y el único disponible, se proporciona almacenamiento SSD a la instancia. SSD ofrece menor latencia y capacidad de procesamiento de datos más alta.
Dominio de Active Directory

Puedes integrar con Microsoft AD administrado, lo que habilita la autenticación de Windows para la instancia. Para integrar, elige un dominio a fin de que la instancia se una. Para obtener más información, consulta la Descripción general de Microsoft AD administrado en Cloud SQL.

Storage capacity

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.

Aumento de almacenamiento automático

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 está muchas veces por debajo del tamaño límite, Cloud SQL continuará agregando almacenamiento hasta que alcance el máximo de 30 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:

5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
Cálculo de umbral para una instancia con capacidad de almacenamiento de 1,000 GB:
5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> 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.

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. 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 comando gcloud 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.

Copias de seguridad
Esta configuración determina si se realizan copias de seguridad automáticas.
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. 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.

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.

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 se pueden realizar actualizaciones disruptivas (actualizaciones que requieren que una instancia se reinicie) en esta instancia de Cloud SQL. Si el período de mantenimiento se configura para una instancia, Cloud SQL no inicia una actualización disruptiva en esa instancia fuera del período. No se garantiza que la actualización se complete antes de finalizar el período de mantenimiento, pero los reinicios generalmente se completan en el transcurso de unos minutos.

Las réplicas de lectura no admiten la configuración de período de mantenimiento. Pueden experimentar una actualización disruptiva en cualquier momento.

Los eventos de conmutación por error no ocurren durante el período de mantenimiento.

Horario de mantenimiento

Esta configuración te permite proporcionar una preferencia sobre el horario relativo de las actualizaciones de la instancia que requieren reiniciar. Recibir actualizaciones más temprano te permite probar tu aplicación con una actualización antes de que tus instancias se actualicen más tarde.

El horario relativo de las actualizaciones no se observa entre proyectos. Si tienes instancias con una configuración de hora anterior en un proyecto diferente al de tus instancias con una configuración de tiempo posterior, Cloud SQL no intenta actualizar las instancias con la configuración de tiempo anterior primero.

Si no estableces la configuración de horario de mantenimiento, Cloud SQL elige el horario de las actualizaciones para tu instancia (dentro del período de mantenimiento, si corresponde).

La configuración de horario de mantenimiento no afecta la versión de software que Cloud SQL aplica a tu instancia.

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.
Redes autorizadas
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 Cómo configurar conectividad IP.

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 bases de datos

Puedes establecer marcadores 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.

Intercalación predeterminada

Puedes configurar un valor de intercalación predeterminado para la instancia, como se describe en la página Crea instancias. Esta configuración de intercalación es un valor predeterminado a nivel de instancia para ordenar las reglas, el uso de mayúsculas y minúsculas y la sensibilidad de los acentos en las bases de datos de la instancia.

Esta configuración de intercalación también se convierte en la predeterminada para las bases de datos del sistema.

En Google Cloud Console, se indica una configuración de intercalación de una instancia o base de datos. Puedes verificar la intercalación predeterminada de una instancia en la página de descripción general de la instancia (disponible a través de la página Instancias de Cloud SQL). Además, en la página de descripción general de la instancia, en el menú de navegación, puedes hacer clic en Bases de datos para verificar la configuración de intercalación de una base de datos específica.

Esta configuración predeterminada de intercalación es permanente a nivel de la instancia, pero no a nivel de la base de datos. Puedes cambiar esta configuración predeterminada con una herramienta de administración de bases de datos, pero solo para una base de datos específica que estés creando o actualizando. No puedes cambiar la configuración predeterminada de intercalación de una instancia después de crearla (a menos que la vuelvas a crear).

Si clonas una instancia, la configuración predeterminada de intercalación se pasa a la clonación.

Para obtener una lista completa de las opciones de configuración de intercalación admitidas, consulta Intercalaciones de nivel de servidor.

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.

Cambiar la cantidad de CPU, el tamaño de la memoria o la zona de la instancia causa que la instancia se quede sin conexión por varios minutos. Planifica realizar estos tipos de cambios cuando tu aplicación pueda controlar una interrupción de esta duración.

Próximos pasos