Planes de tarifa de Azure Database for MySQLAzure Database for MySQL pricing tiers

Puede crear un servidor de Azure Database for MySQL en tres planes de tarifa diferentes: Básico, De uso general y Optimizado para memoria.You can create an Azure Database for MySQL server in one of three different pricing tiers: Basic, General Purpose, and Memory Optimized. Los planes de tarifa se diferencian por la cantidad de proceso en núcleos virtuales que se puede aprovisionar, la cantidad de memoria por núcleo virtual y la tecnología de almacenamiento usada para almacenar los datos.The pricing tiers are differentiated by the amount of compute in vCores that can be provisioned, memory per vCore, and the storage technology used to store the data. Todos los recursos se aprovisionan en el nivel de servidor MySQL.All resources are provisioned at the MySQL server level. Un servidor puede tener una o varias bases de datos.A server can have one or many databases.

BásicoBasic Uso generalGeneral Purpose Memoria optimizadaMemory Optimized
Generación de procesosCompute generation Gen 4, Gen 5Gen 4, Gen 5 Gen 4, Gen 5Gen 4, Gen 5 Gen 5Gen 5
Núcleos virtualesvCores 1, 21, 2 2, 4, 8, 16, 32, 642, 4, 8, 16, 32, 64 2, 4, 8, 16, 322, 4, 8, 16, 32
Memoria por núcleo virtualMemory per vCore 2 GB2 GB 5 GB5 GB 10 GB10 GB
Tamaño de almacenamientoStorage size De 5 GB a 1 TB5 GB to 1 TB De 5 GB a 4 TB5 GB to 4 TB De 5 GB a 4 TB5 GB to 4 TB
Tipo de almacenamientoStorage type Azure Standard StorageAzure Standard Storage Azure Premium StorageAzure Premium Storage Azure Premium StorageAzure Premium Storage
Período de retención de copias de seguridad de base de datosDatabase backup retention period De 7 a 35 días7 to 35 days De 7 a 35 días7 to 35 days De 7 a 35 días7 to 35 days

Para elegir un plan de tarifa, use la siguiente tabla como punto de partida.To choose a pricing tier, use the following table as a starting point.

Plan de tarifaPricing tier Carga de trabajo objetivoTarget workloads
BásicaBasic Cargas de trabajo que requieren proceso y rendimiento de E/S ligeros.Workloads that require light compute and I/O performance. Algunos ejemplos son los servidores que se usan para desarrollo o prueba, o bien las aplicaciones a pequeña escala que se usan con poca frecuencia.Examples include servers used for development or testing or small-scale infrequently used applications.
Uso generalGeneral Purpose La mayoría de las cargas de trabajo de empresa que requieren un equilibrio entre proceso y memoria con rendimiento de E/S escalable.Most business workloads that require balanced compute and memory with scalable I/O throughput. Por ejemplo, servidores para hospedar aplicaciones web y móviles, y otras aplicaciones empresariales.Examples include servers for hosting web and mobile apps and other enterprise applications.
Memoria optimizadaMemory Optimized Cargas de trabajo de base de datos de alto rendimiento que requieren rendimiento en memoria para un procesamiento de transacciones más rápido y una mayor simultaneidad.High-performance database workloads that require in-memory performance for faster transaction processing and higher concurrency. Por ejemplo, servidores para procesar datos en tiempo real y aplicaciones de análisis y transacciones de alto rendimiento.Examples include servers for processing real-time data and high-performance transactional or analytical apps.

Después de crear un servidor, el número de núcleos virtuales, la generación de hardware y el plan de tarifa (excepto hacia y desde Básico) se puede aumentar o reducir en cuestión de segundos.After you create a server, the number of vCores, hardware generation, and pricing tier (except to and from Basic) can be changed up or down within seconds. También puede ajustar de forma independiente la cantidad de almacenamiento y aumentar o reducir el período de retención sin que las aplicaciones experimenten tiempo de inactividad.You also can independently adjust the amount of storage up and the backup retention period up or down with no application downtime. No puede cambiar el tipo de almacenamiento de copia de seguridad.You can't change the backup storage type after a server is created. Para más información, consulte la sección Escalado de recursos.For more information, see the Scale resources section.

Procesar generaciones y núcleos virtualesCompute generations and vCores

Los recursos de proceso se proporcionan como núcleos virtuales, que representan la CPU lógica del hardware subyacente.Compute resources are provided as vCores, which represent the logical CPU of the underlying hardware. Este de China 1, Norte de China 1, US DoD (centro) y US DoD (este) usan CPU lógicas Gen 4 que se basan en los procesadores Intel E5-2673 v3 (Haswell) de 2,4 GHz.China East 1, China North 1, US DoD Central, and US DoD East utilize Gen 4 logical CPUs that are based on Intel E5-2673 v3 (Haswell) 2.4-GHz processors. Todas las demás regiones utilizan CPU lógicas Gen 5 que se basan en procesadores Intel E5-2673 v4 (Broadwell) de 2,3 GHz.All other regions utilize Gen 5 logical CPUs that are based on Intel E5-2673 v4 (Broadwell) 2.3-GHz processors.

StorageStorage

El almacenamiento que se aprovisiona es la cantidad de capacidad de almacenamiento disponible para el servidor de Azure Database for MySQL.The storage you provision is the amount of storage capacity available to your Azure Database for MySQL server. El almacenamiento se usa para los archivos de base de datos, los archivos temporales, los registros de transacciones y los registros del servidor MySQL.The storage is used for the database files, temporary files, transaction logs, and the MySQL server logs. La cantidad total de almacenamiento que se aprovisiona también define la capacidad de E/S disponible para su servidor.The total amount of storage you provision also defines the I/O capacity available to your server.

BásicoBasic Uso generalGeneral Purpose Memoria optimizadaMemory Optimized
Tipo de almacenamientoStorage type Azure Standard StorageAzure Standard Storage Azure Premium StorageAzure Premium Storage Azure Premium StorageAzure Premium Storage
Tamaño de almacenamientoStorage size De 5 GB a 1 TB5 GB to 1 TB De 5 GB a 4 TB5 GB to 4 TB De 5 GB a 4 TB5 GB to 4 TB
Tamaño de incremento de almacenamientoStorage increment size 1 GB1 GB 1 GB1 GB 1 GB1 GB
E/SIOPS VariableVariable 3 IOPS/GB3 IOPS/GB
100 IOPS mín.Min 100 IOPS
6000 IOPS máx.Max 6000 IOPS
3 IOPS/GB3 IOPS/GB
100 IOPS mín.Min 100 IOPS
6000 IOPS máx.Max 6000 IOPS

Puede agregar capacidad de almacenamiento adicional durante y después de la creación del servidor y permitir que el sistema aumente el almacenamiento automáticamente en función del consumo de almacenamiento de su carga de trabajo.You can add additional storage capacity during and after the creation of the server, and allow the system to grow storage automatically based on the storage consumption of your workload.

Nota

El almacenamiento solo se puede escalar verticalmente, no reducir.Storage can only be scaled up, not down.

El plan Básico no proporciona una garantía de IOPS.The Basic tier does not provide an IOPS guarantee. En los planes de tarifa Uso general y Memoria optimizada, el valor de IOPS se escala con el tamaño de almacenamiento aprovisionado en una proporción 3:1.In the General Purpose and Memory Optimized pricing tiers, the IOPS scale with the provisioned storage size in a 3:1 ratio.

Puede supervisar el consumo de E/S en Azure Portal o mediante los comandos de la CLI de Azure.You can monitor your I/O consumption in the Azure portal or by using Azure CLI commands. Las métricas pertinentes que se deben supervisar son el límite de almacenamiento, el porcentaje de almacenamiento, el almacenamiento usado y el porcentaje de E/S.The relevant metrics to monitor are storage limit, storage percentage, storage used, and IO percent.

Almacenamiento de gran tamaño (versión preliminar)Large storage (Preview)

Estamos aumentando los límites de almacenamiento en nuestros niveles De uso general y Optimizados para memoria.We are increasing the storage limits in our General Purpose and Memory Optimized tiers. Los servidores recién creados que participen en la versión preliminar pueden aprovisionar hasta 16 TB de almacenamiento.Newly created servers that opt-in to the preview can provision up to 16 TB of storage. La escala IOPS en una proporción de 3:1 es de hasta 20 000 IOPS.The IOPS scale at a 3:1 ratio up to 20,000 IOPS. Con el almacenamiento disponible actualmente, puede agregar capacidad de almacenamiento adicional durante y después de la creación del servidor, y permitir que el sistema aumente el almacenamiento de manera automática en función del consumo de almacenamiento de su carga de trabajo.As with the current generally available storage, you can add additional storage capacity after the creation of the server, and allow the system to grow storage automatically based on the storage consumption of your workload.

Uso generalGeneral Purpose Memoria optimizadaMemory Optimized
Tipo de almacenamientoStorage type Azure Premium StorageAzure Premium Storage Azure Premium StorageAzure Premium Storage
Tamaño de almacenamientoStorage size De 32 GB a 16 TB32 GB to 16 TB De 32 GB a 16 TB32 GB to 16 TB
Tamaño de incremento de almacenamientoStorage increment size 1 GB1 GB 1 GB1 GB
E/SIOPS 3 IOPS/GB3 IOPS/GB
100 IOPS mín.Min 100 IOPS
20 000 IOPS máx.Max 20,000 IOPS
3 IOPS/GB3 IOPS/GB
100 IOPS mín.Min 100 IOPS
20 000 IOPS máx.Max 20,000 IOPS

Importante

El almacenamiento de gran tamaño actualmente se encuentra disponible en versión preliminar pública en las siguientes regiones: Este de EE. UU., Este de EE. UU. 2, Centro de EE. UU., Oeste de EE. UU., Norte de Europa, Oeste de Europa, Sur de Reino Unido, Oeste de Reino Unido, Sudeste Asiático, Asia Oriental, Este de Japón, Oeste de Japón, Centro de Corea del Sur, Sur de Corea del Sur, Este de Australia, Sudeste de Australia.Large storage is currently in public preview in the following regions: East US, East US 2, Central US, West US, North Europe, West Europe, UK South, UK West, Southeast Asia, East Asia, Japan East, Japan West, Korea Central, Korea South, Australia East, Australia South East.

La versión preliminar del almacenamiento de gran tamaño actualmente no admite:The large storage preview currently does not support:

  • Copias de seguridad con redundancia geográfica.Geographically redundant backups
  • Replicación entre regiones.Cross region replication

Alcance del límite de almacenamientoReaching the storage limit

Los servidores con menos de 100 GB de almacenamiento aprovisionado se marcan como de solo lectura si el almacenamiento disponible es inferior a 512 MB o el 5 % del tamaño del almacenamiento aprovisionado.Servers with less than 100 GB provisioned storage are marked read-only if the free storage is less than 512MB or 5% of the provisioned storage size. Los servidores con más de 100 GB de almacenamiento aprovisionado se marcan como solo de lectura cuando el almacenamiento libre es inferior a 5 GB.Servers with more than 100 GB provisioned storage are marked read only when the free storage is less than 5 GB.

Por ejemplo, si ha aprovisionado 110 GB de almacenamiento y el uso real supera los 105 GB, el servidor se marca como de solo lectura.For example, if you have provisioned 110 GB of storage, and the actual utilization goes over 105 GB, the server is marked read-only. O bien, si ha aprovisionado 5 GB de almacenamiento, el servidor se marca como de solo lectura cuando el almacenamiento disponible se vuelva inferior a 512 MB.Alternatively, if you have provisioned 5 GB of storage, the server is marked read-only when the free storage reaches less than 512 MB.

Mientras el servicio intenta hacer que el servidor sea de solo lectura, se bloquean todas las nuevas solicitudes de transacción de escritura, y las transacciones activas existentes continuarán ejecutándose.While the service attempts to make the server read-only, all new write transaction requests are blocked and existing active transactions will continue to execute. Cuando el servidor se establece en solo lectura, todas las operaciones de escritura y confirmaciones de transacción posteriores generarán errores.When the server is set to read-only, all subsequent write operations and transaction commits fail. Las consultas de lectura seguirán funcionando sin interrupciones.Read queries will continue to work uninterrupted. Después de aumentar el almacenamiento aprovisionado, el servidor estará listo para aceptar las transacciones de escritura de nuevo.After you increase the provisioned storage, the server will be ready to accept write transactions again.

Le recomendamos que active el almacenamiento automático o que configure una alerta que le envíe una notificación cada vez que su almacenamiento en servidor esté cerca del umbral para que pueda evitar entrar en el estado de solo lectura.We recommend that you turn on storage auto-grow or to set up an alert to notify you when your server storage is approaching the threshold so you can avoid getting into the read-only state. Para obtener más información, consulte la documentación sobre cómo configurar una alerta.For more information, see the documentation on how to set up an alert.

Crecimiento automático del almacenamientoStorage auto-grow

El crecimiento automático del almacenamiento impide que el servidor se quede sin almacenamiento y se vuelva de solo lectura.Storage auto-grow prevents your server from running out of storage and becoming read-only. Si el crecimiento automático del almacenamiento está habilitado, el almacenamiento crece automáticamente sin afectar a la carga de trabajo.If storage auto grow is enabled, the storage automatically grows without impacting the workload. Para servidores con menos de 100 GB de almacenamiento aprovisionado, el tamaño del almacenamiento aprovisionado se incrementa en 5 GB tan pronto como el almacenamiento disponible se encuentre por debajo de 1 GB o el 10 % del almacenamiento aprovisionado.For servers with less than 100 GB provisioned storage, the provisioned storage size is increased by 5 GB as soon as the free storage is below the greater of 1 GB or 10% of the provisioned storage. En cuanto a servidores con más de 100 GB de almacenamiento aprovisionado, el tamaño del almacenamiento aprovisionado se incrementa en un 5 % cuando el espacio de almacenamiento disponible es inferior al 5 % del tamaño de almacenamiento aprovisionado.For servers with more than 100 GB of provisioned storage, the provisioned storage size is increased by 5% when the free storage space is below 5% of the provisioned storage size. Se aplican los límites máximos de almacenamiento según lo especificado anteriormente.Maximum storage limits as specified above apply.

Por ejemplo, si ha aprovisionado 1000 GB de almacenamiento y el uso real supera los 950 GB, el tamaño de almacenamiento del servidor se incrementa a 1050 GB.For example, if you have provisioned 1000 GB of storage, and the actual utilization goes over 950 GB, the server storage size is increased to 1050 GB. Como alternativa, si ha aprovisionado 10 GB de almacenamiento, el tamaño del almacenamiento aumenta a 15 GB cuando queda menos de 1 GB de almacenamiento.Alternatively, if you have provisioned 10 GB of storage, the storage size is increase to 15 GB when less than 1 GB of storage is free.

Recuerde que el almacenamiento solo se puede escalar verticalmente, no reducir.Remember that storage can only be scaled up, not down.

Copia de seguridadBackup

El servicio realiza automáticamente copias de seguridad del servidor.The service automatically takes backups of your server. El período mínimo de retención de las copias de seguridad es siete días.The minimum retention period for backups is seven days. Puede establecer un período de retención de hasta 35 días.You can set a retention period of up to 35 days. La retención se puede ajustar en cualquier momento de la vigencia del servidor.The retention can be adjusted at any point during the lifetime of the server. Puede elegir entre copia de seguridad con redundancia geográfica y con redundancia local.You can choose between locally redundant and geo-redundant backups. Las copias de seguridad con redundancia geográfica también se almacenan en la región emparejada geográficamente de la región en la que se crea el servidor.Geo-redundant backups also are stored in the geo-paired region of the region where your server is created. Esta redundancia proporciona un nivel de protección en caso de desastre.This redundancy provides a level of protection in the event of a disaster. También ofrece la posibilidad de restaurar el servidor en cualquier otra región de Azure en la que el servicio está disponible con las copias de seguridad con redundancia geográfica.You also gain the ability to restore your server to any other Azure region in which the service is available with geo-redundant backups. Una vez que se crea el servidor, no es posible cambiar entre las dos opciones de almacenamiento de copia de seguridad.It's not possible to change between the two backup storage options after the server is created.

Escalado de recursosScale resources

Después de crear el servidor, puede cambiar los núcleos virtuales, la generación de hardware, el plan de tarifa (excepto hacia y desde Básico), la cantidad de almacenamiento y el período de retención de copia de seguridad de manera independiente.After you create your server, you can independently change the vCores, the hardware generation, the pricing tier (except to and from Basic), the amount of storage, and the backup retention period. No puede cambiar el tipo de almacenamiento de copia de seguridad.You can't change the backup storage type after a server is created. El número de núcleos virtuales se pueden escalar o reducir verticalmente.The number of vCores can be scaled up or down. El período de retención de copia de seguridad se puede escalar o reducir verticalmente de 7 a 35 días.The backup retention period can be scaled up or down from 7 to 35 days. El tamaño de almacenamiento solo se puede aumentar.The storage size can only be increased. El escalado de los recursos puede realizarse a través del portal o la CLI de Azure.Scaling of the resources can be done either through the portal or Azure CLI. Para ver un ejemplo de escalado con la CLI de Azure, consulte Supervisión y escalado de un servidor de Azure Database for MySQL mediante la CLI de Azure.For an example of scaling by using Azure CLI, see Monitor and scale an Azure Database for MySQL server by using Azure CLI.

Al cambiar el número de núcleos virtuales, la generación de hardware o el plan de tarifa, se crea una copia del servidor original con la nueva asignación de recursos de proceso.When you change the number of vCores, the hardware generation, or the pricing tier, a copy of the original server is created with the new compute allocation. Una vez que el nuevo servidor está en funcionamiento, las conexiones se transfieren a él.After the new server is up and running, connections are switched over to the new server. Durante el breve espacio de tiempo en que el sistema cambia al nuevo servidor, no se puede establecer ninguna nueva conexión y todas las transacciones no confirmadas se revierten.During the moment when the system switches over to the new server, no new connections can be established, and all uncommitted transactions are rolled back. Este intervalo de tiempo varía, pero en la mayoría de los casos es inferior a un minuto.This window varies, but in most cases, is less than a minute.

El escalado del almacenamiento y el cambio del período de retención de copia de seguridad son operaciones verdaderamente en línea.Scaling storage and changing the backup retention period are true online operations. No hay ningún tiempo de inactividad y la aplicación no se ve afectada.There is no downtime, and your application isn't affected. A medida que el valor de IOPS se escala con el tamaño del almacenamiento aprovisionado, puede aumentar el número de IOPS disponibles para el servidor mediante el escalado vertical del almacenamiento.As IOPS scale with the size of the provisioned storage, you can increase the IOPS available to your server by scaling up storage.

PreciosPricing

Para conocer la información más actualizada sobre precios, consulte la página de precios del servicio.For the most up-to-date pricing information, see the service pricing page. Para ver el costo de la configuración deseada, en Azure Portal se muestra el costo mensual en la pestaña Plan de tarifa según las opciones que seleccione.To see the cost for the configuration you want, the Azure portal shows the monthly cost on the Pricing tier tab based on the options you select. Si no tiene una suscripción de Azure, puede usar la calculadora de precios de Azure para obtener un precio estimado.If you don't have an Azure subscription, you can use the Azure pricing calculator to get an estimated price. En el sitio web Calculadora de precios de Azure, seleccione Agregar elementos, expanda la categoría Bases de datos y elija Azure Database for MySQL para personalizar las opciones.On the Azure pricing calculator website, select Add items, expand the Databases category, and choose Azure Database for MySQL to customize the options.

Pasos siguientesNext steps