Configuración de instancias

En esta página, se proporciona información sobre todas las opciones de configuración disponibles para las instancias de Cloud SQL de primera generación y segunda generación.

Configuración para instancias de segunda generación

Parámetro de configuración ¿Modificable luego de la creación? Valores posibles
Instance ID No Compuesto por letras minúsculas, números y guiones. Debe comenzar con una letra.
Región No asia-east1: Taiwán
asia-east2: Hong Kong
asia-northeast1: Tokyo
asia-northeast2: Osaka
asia-south1: Mumbai
asia-southeast1: Singapur
australia-southeast1: Sydney
europe-north1: Finlandia
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: Oregon
us-west2: Los Angeles
Zona Los valores posibles dependen de la región.
Versión de la base de datos No MySQL 5.7 (predeterminado)
MySQL 5.6
IP privada Una vez configurada, no se puede inhabilitar. Configurada o no configurada
IP pública Habilitada o Inhabilitada
Redes autorizadas 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.
Tipo de máquina (nivel) db-f1-micro
db-g1-small
db-n1-standard-1
db-n1-standard-2
db-n1-standard-4
db-n1-standard-8
db-n1-standard-16
db-n1-standard-32
db-n1-standard-64
db-n1-highmem-2
db-n1-highmem-4
db-n1-highmem-8
db-n1-highmem-16
db-n1-highmem-32
db-n1-highmem-64
Tipo de almacenamiento No SSD (valor predeterminado)
HDD
Capacidad de almacenamiento
(solo aumento)
Tipos de máquina con alta capacidad de memoria y estándar: hasta 30,720 GB.
Tipos de máquina de núcleo compartido (db-f1-micro y db-g1-small): hasta 3,062 GB.
Aumento de almacenamiento automático Activado (valor predeterminado)
Desactivado
Límite de aumento de almacenamiento automático En GiB., 0 (el predeterminado) significa que no hay límite.
Copias de seguridad automáticas
(ver nota)
Activado (valor predeterminado)
Desactivado
Período de mantenimiento Día de la semana y hora
Horario de mantenimiento Cualquiera (valor predeterminado)
Más tarde
Antes
Política de activación SIEMPRE
NUNCA
Marcas de la base de datos Consulta Cómo configurar las marcas 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. Elige un nombre de instancia que esté alineado con el propósito de la instancia cuando sea posible.

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 una semana después de haberla borrado.

Región
La región de Google Cloud Platform donde se ubica tu instancia. Para mejorar el rendimiento, mantén tus datos cerca de los servicios que los necesitan. Para obtener más información, consulta Ubicaciones de instancias.
Zona
La zona de Google Cloud Platform donde se ubica tu instancia. Si te conectas desde una instancia de Compute Engine, selecciona la zona donde se ubica la instancia de Compute Engine. De lo contrario, debes aceptar la zona predeterminada. Para obtener más información, consulta Ubicaciones de instancias.
Tipo de máquina (nivel)

Determina la memoria, los núcleos virtuales y otros recursos disponibles para tu instancia de Cloud SQL.

Para cargas de trabajo sensibles al rendimiento, como el procesamiento de transacciones en línea (OLTP), una regla general es asegurarse de que tu instancia tenga 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. Debes realizar pruebas de carga para evitar problemas de rendimiento en la producción.

Asegúrate de seleccionar un tipo de máquina que sea lo bastante grande para tu carga de trabajo y actualízalo a medida que esta aumenta. Un tipo de máquina con CPU insuficiente podría perder su cobertura del ANS. Más información

Tu tipo de máquina afecta el costo de tu 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.

Versión de la base de datos
A menos que necesites una capacidad que solo proporciona una versión específica, debes aceptar la versión de base de datos predeterminada.
Tipo de almacenamiento
Si seleccionas SSD, el valor predeterminado, proporcionarás almacenamiento SSD a tu instancia. 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 a fin de reducir los costos.
Capacidad de almacenamiento
Elige una capacidad que se ajuste al tamaño de tu base de datos. Luego de crear una instancia, puedes aumentar tu capacidad de almacenamiento, pero no la puedes disminuir. La cantidad de capacidad de almacenamiento asignada a tu instancia afecta su costo. Para obtener más información, consulta Precios de almacenamiento y red.
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.

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.

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 de almacenamiento, por lo que este límite puede evitar que el tamaño de tu instancia crezca de forma innecesaria (debido a un aumento temporal en el tráfico). Ten en cuenta que, cuando una instancia no puede agregar el almacenamiento que necesita, es probable que la instancia deje de aceptar conexiones entrantes y que se desconecte.

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

Copias de seguridad automáticas
Esta configuración determina si se realizan copias de seguridad automáticas y si el registro binario está habilitado o no. Ambas opciones agregan un pequeño costo de rendimiento, pero son necesarias para la creación de réplicas y clones, y la recuperación de un momento determinado.

Para obtener más información sobre la recuperación de un momento determinado, consulta la sección sobre la 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 la página Clona instancias.

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.

Si no especificas un período de mantenimiento, las actualizaciones disruptivas pueden suceder en cualquier momento, aunque generalmente ocurren cada algunos meses.

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 una IP privada. Más información.
IP pública
Si se habilita, se le asigna una dirección IPv4 pública a tu instancia. 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. Según la configuración 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 Configura la conectividad de IP pública.

Política de activación
Para las instancias de segunda generación, la política de activación se usa solo con el fin de iniciar o finalizar la instancia. Puedes modificar la política de activación en Inicia, detén y reinicia instancias. 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 Cómo configurar marcas de base de datos.

Configuración para instancias de primera generación

Parámetro de configuración ¿Modificable luego de la creación? Valores posibles
Instance ID No Compuesto por letras minúsculas, números y guiones. Debe comenzar con una letra.
Región No asia-east1: Taiwán
europe-west1: Bélgica
us-central: Iowa
us-east1: Carolina del Sur
Nivel D0
D1
D2
D4
D8
D16
D32
Versión de la base de datos No MySQL 5.5
MySQL 5.6 (valor predeterminado)
Plan de facturación Por uso (valor predeterminado)
Paquetes
Ubicación preferida Seguir la app de App Engine (valor predeterminado)
Zona de Compute Engine
Sin preferencia
Copias de seguridad automáticas
(ver nota)
Activado o desactivado
Política de activación A pedido (valor predeterminado)
Siempre activa
Desactivada
Réplica del sistema de archivos Síncrona (valor predeterminado)
Asíncrona
Dirección IPv4 Casilla de verificación
Redes autorizadas Direcciones IP o rango de direcciones, en notación CIDR.
Aplicaciones de App Engine autorizadas ID de aplicación
Marcas de la base de datos Consulta Cómo configurar las marcas de base de datos.
ID de instancia
El ID de la instancia es el nombre de la instancia. Se usa para identificar de manera única tu instancia dentro del proyecto. Elige un nombre de instancia que se alinee con el propósito de la instancia cuando sea posible. Los nombres de las instancias deben tener 98 caracteres o menos. No es necesario incluir el ID del 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 una semana después de haberla borrado.

Región
La región de Google Cloud donde se encuentra tu instancia. Para mejorar el rendimiento, mantén tus datos cerca de los servicios que los necesitan. Para obtener más información, consulta Ubicaciones de instancias.
Nivel
Determina la memoria, los núcleos virtuales y otros recursos disponibles para tu instancia de Cloud SQL. De ser posible, tu tamaño de tabla más grande debería entrar en tu memoria. Tu tipo de máquina afecta el costo de tu instancia. Si quieres obtener más información, consulta la sección sobre losprecios para la primera generación.
Plan de facturación
Determina cómo se calculan los cargos para tu instancia. Las instancias con el plan Por uso solo se cobran mientras la instancia está en ejecución, mientras que las instancias con el plan Paquetes se cobran por hora. Si quieres obtener más información, consulta la sección sobre losprecios para la primera generación. También puedes consultar el precio para varias situaciones con la Calculadora de precios.
Versión de la base de datos
A menos que necesites una capacidad que solo proporciona una versión específica, debes aceptar la versión de base de datos predeterminada.
Ubicación preferida
Si usas tu instancia de Cloud SQL para proporcionarle información a una aplicación que se ejecuta en App Engine o en una instancia de Compute Engine, puedes usar este campo para informarle a Cloud SQL sobre la conexión. Si hay una interrupción zonal y se conmuta tu instancia a otra zona, Cloud SQL intenta mantenerla cerca de su aplicación. Consulta Geografía y regiones para obtener más información sobre la compilación de aplicaciones a fin de cumplir con tus requisitos de latencia, disponibilidad y durabilidad.
Copias de seguridad automáticas
Esta configuración determina cuándo se realizan las copias de seguridad y si el registro binario está habilitado o no. Ambas opciones agregan un pequeño costo de rendimiento, pero son necesarias para la creación de réplicas y clones, y la recuperación de un momento determinado. Para obtener más información sobre las copias de seguridad y la recuperación de un momento determinado, consulta Descripción general de la recuperación de un momento determinado. Para obtener más información sobre la replicación, consulta la página Opciones de replicación. Para obtener más información sobre cómo clonar instancias, consulta la página Clona instancias.
Política de activación
Para las instancias de primera generación con el plan de facturación Por uso, configurar la política de activación como A pedido puede reducir los cargos por instancia, según el patrón de uso. Para obtener más información sobre la política de activación, consulta las Preguntas frecuentes.
Réplica del sistema de archivos
Puedes elegir el tipo de replicación del sistema de archivos para tu instancia. En la mayoría de los casos, el valor predeterminado, Síncrona, es el mejor. Asíncrona proporciona un ligero aumento de rendimiento, pero si se produce alguna interrupción con esta opción configurada, puedes perder hasta unos segundos de actualizaciones de tus datos.
La replicación del sistema de archivos no es el tipo de replicación que se usa para la replicación de datos. Consulta Opciones de replicación para obtener información sobre la replicación de datos.
Dirección IPv4
Puedes solicitar una dirección IPv4 para tu instancia. Se aplica una pequeña tarifa a las instancias IPv4 cuando no están activadas. Si puedes usar IPv6, puedes evitar los cargos de IPv4. Si quieres obtener más información sobre cómo configurar una dirección IP, consulta la sección Configura el acceso para conexiones IP públicas.
Redes autorizadas
Puedes agregar direcciones IP específicas o rangos de direcciones a fin de habilitar a las aplicaciones o herramientas en esas direcciones para acceder a la instancia. Para obtener más información sobre cómo configurar direcciones IP, consulta Configura la conectividad de IP pública.
Aplicaciones de App Engine autorizadas
Puedes autorizar aplicaciones de App Engine que se ejecutan en el entorno estándar para conectarse a la instancia. De forma predeterminada, la aplicación de App Engine asociada con el proyecto tiene autorización para conectarse. Para obtener información sobre la conexión desde aplicaciones de App Engine, consulta Cómo conectar el entorno estándar de App Engine a la primera generación de Cloud SQL.
Marcas de la base de datos
Puedes establecer marcas de base de datos específicas en la instancia de Cloud SQL. Para obtener una lista completa de las marcas que puedes configurar, consulta Cómo configurar marcas de base de datos.

Consecuencias de cambiar la configuración de la instancia

Para la configuración de las instancias en general, Cloud SQL aplica el cambio de manera inmediata y la conectividad a la instancia no se ve afectada.

Para instancias de primera generación, cambiar el tamaño de la instancia (nivel) causa que Cloud SQL la reinicie de forma automática. Esto significa que las conexiones a la instancia se caen y no pueden realizarse nuevas conexiones por unos momentos mientras la instancia se reinicia. Por lo general, esto no es un problema para las aplicaciones diseñadas con el fin de lidiar con interrupciones temporales a la conexión con la base de datos.

Para instancias de la segunda generación, cambiar el tipo de máquina o la zona de la instancia causa que la instancia se desconecte por varios minutos. Debes planear este tipo de cambios para cuando tu aplicación pueda soportar una interrupción de esta duración.

Próximos pasos