什么是用于 MySQL 的 Azure 数据库?What is Azure Database for MySQL?


将要查看的是 Azure Database for MySQL 的新服务。You are viewing the new service of Azure Database for MySQL. 若要查看经典 MySQL Database for Azure 的文档,请访问此页To view the documentation for classic MySQL Database for Azure, please visit this page.

Azure Database for MySQL 是 Azure 中基于 MySQL 社区版(可在 GPLv2 许可证下使用)数据库引擎版本 5.6、5.7 和 8.0 的一种关系数据库服务。Azure Database for MySQL is a relational database service in the Azure based on the MySQL Community Edition (available under the GPLv2 license) database engine, versions 5.6, 5.7, and 8.0. 用于 MySQL 的 Azure 数据库提供以下功能:Azure Database for MySQL delivers:

  • 没有额外费用的内置高可用性。Built-in high availability with no additional cost.
  • 使用非独占预付费定价,实现可预测性能。Predictable performance, using inclusive pay-in-advance pricing.
  • 根据需要在数秒内缩放。Scale as needed within seconds.
  • 保护静态和动态敏感数据的安全。Secured to protect sensitive data at-rest and in-motion.
  • 长达 35 天的自动备份和时间点还原。Automatic backups and point-in-time-restore for up to 35 days.
  • 企业级安全性和符合性。Enterprise-grade security and compliance.

这些功能几乎都不需要进行任何管理,并且都是在不另外收费的情况下提供的。These capabilities require almost no administration and all are provided at no additional cost. 借助这些功能,用户可将注意力集中在如何快速进行应用开发、加快推向市场,而不需要投入宝贵的时间和资源来管理虚拟机与基础结构。They allow you to focus on rapid app development and accelerating your time to market rather than allocating precious time and resources to managing virtual machines and infrastructure. 此外,可以继续使用选择的开源工具和平台来开发应用程序,以提供业务所需的速度和效率,这些都不需要学习新技能。In addition, you can continue to develop your application with the open-source tools and platform of your choice to deliver with the speed and efficiency your business demands, all without having to learn new skills.

用于 MySQL 的 Azure 数据库概念图

本文介绍了用于 MySQL 的 Azure 数据库在性能、伸缩性和易管理性方面的核心概念与功能,并提供了可进一步了解详细信息的链接。This article is an introduction to Azure Database for MySQL core concepts and features related to performance, scalability, and manageability, with links to explore details. 请参阅这些快速入门,以便尽快入门:See these quickstarts to get you started:

如需一组 Azure CLI 示例,请参阅:For a set of Azure CLI samples, see:

几秒钟内调整性能和规模Adjust performance and scale within seconds

Azure Database for MySQL 服务提供多个服务层级:“基本”、“常规用途”和“内存优化”。The Azure Database for MySQL service offers several service tiers: Basic, General Purpose, and Memory Optimized. 每个层提供不同的性能和功能,以支持从轻型到重型的数据库工作负荷。Each tier offers different performance and capabilities to support lightweight to heavyweight database workloads. 可以在一个月内花费很少的费用基于小型数据库构建第一个应用,然后根据解决方案的需求调整缩放。You can build your first app on a small database for a few dollars a month, and then adjust the scale to meet the needs of your solution. 动态可伸缩性使得数据库能够以透明方式对不断变化的资源需求做出响应。Dynamic scalability enables your database to transparently respond to rapidly changing resource requirements. 只需在需要资源时为所需的资源付费。You only pay for the resources you need, and only when you need them. 有关详细信息,请参阅 定价层See Pricing tiers for details.

监视和警报Monitoring and alerting

如何决定何时调高和调低?How do you decide when to dial up and down? 将内置的性能监视和警报功能与基于 vCore 的性能等级组合使用。You use the built-in performance monitoring and alerting features, combined with the performance ratings based on vCores. 使用这些工具,可以根据当前的或预计的性能需求,快速评估调高或调低 vCore 数产生的影响。Using these tools, you can quickly assess the impact of scaling vCores up or down based on your current or projected performance needs. 有关详细信息,请参阅警报See Alerts for details.

使应用和业务持续运转Keep your app and business running

Azure 行业领先的 99.99% 可用性服务级别协议 (SLA)(由 Microsoft 管理的数据中心的全球网络提供支持),有助于保持应用全天候运行。Azure's industry leading 99.99% availability service level agreement (SLA), powered by a global network of Microsoft-managed datacenters, helps keep your app running 24/7. 对于每个用于 MySQL 服务器的 Azure 数据库,可以利用内置的安全性、容错和数据保护功能。使用其他产品时可能需要另外购买或设计、构建并管理这些功能。With every Azure Database for MySQL server, you take advantage of built-in security, fault tolerance, and data protection that you would otherwise have to buy or design, build, and manage. 使用用于 MySQL 的 Azure 数据库,可以使用时间点还原将服务器还原到以前的状态,最多可还原到 35 天前。With Azure Database for MySQL, you can use point-in-time restore to recover a server to an earlier state, as far back as 35 days.

保护数据Secure your data

Azure 数据库沿袭了 Azure Database for MySQL 的若干数据安全性功能,包括限制访问、保护静止和移动数据,以及帮助监视活动等。Azure database services have a tradition of data security that Azure Database for MySQL upholds, with features that limit access, protect data at-rest and in-motion, and help you monitor activity. 有关 Azure 平台安全性的信息,请访问 Azure 信任中心Visit the Azure Trust Center for information about Azure's platform security. 有关 Azure Database for MySQL 安全功能的详细信息,请参阅安全概述For more information about Azure Database for MySQL security features, see the security overview.


若要联系 Azure 支持,请从 Azure 门户提交票证To contact Azure Support, file a ticket from the Azure portal.

后续步骤Next steps

现在,已阅读了 Azure Database for MySQL 的简介并回答了“什么是 Azure Database for MySQL?”这个问题,Now that you've read an introduction to Azure Database for MySQL and answered the question "What is Azure Database for MySQL?" 因此可以继续完成以下内容:you're ready to: