你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Database for MySQL 灵活服务器中的加速日志功能

适用于:Azure Database for MySQL - 灵活服务器

Azure Database for MySQL - 灵活服务器引入了加速日志功能,现已正式可用于使用业务关键服务层的服务器。 本文档概述了启用或禁用加速日志功能的步骤,让你能够灵活地根据需要优化服务器的性能。

重要

加速日志功能将可用于 2024 年 5 月 20 日之后创建的业务关键型服务器。 对于已在业务关键服务层级下的服务器,可以在即将到来的维护时段后启用此功能。 有关下一个维护计划的详细信息,请访问门户上的“维护”部分。 如需进一步的查询或帮助,请创建支持票证

介绍

加速日志功能旨在为 Azure Database for MySQL 灵活服务器中的“业务关键”服务层级的用户显著提升性能。 该功能通过优化与事务日志相关的操作来大幅提升性能。 启用此功能后,服务器可以自动将事务日志存储在更快的存储上,以加大服务器吞吐量,且不会产生任何额外费用。

具有关键工作负荷的数据库服务器需要可靠的性能,因此需要较高的吞吐量和 IOPS(每秒 I/O)。 但这些数据库也可能对服务器事务提交时间上的延迟波动比较敏感。 加速日志功能旨在通过优化事务日志在高性能存储上的放置方式来解决这些难题。 将事务日志操作与数据库查询和数据更新分离可以显著缩短数据库事务提交延迟时间。

关键优势

  • 更大的吞吐量:在并发度较高的方案中体验增大 2 倍的查询吞吐量,可以加快查询执行速度。 这种改进还降低了延迟,减少高达 50% 的延迟以增强性能。
  • 成本效益:加速日志能增强性能,且不收取额外的费用,为任务关键型工作负载提供经济高效的解决方案
  • 更强的可伸缩性:加速日志可以容纳不断增长的工作负荷,因此是需要轻松缩放又要保持高性能的应用程序的理想之选。 业务关键服务层级上的应用程序和服务受益于响应更快速的交互以及更短的查询等待时间。

注意

如果为服务器启用了区域冗余 HA,则预计会因数据的跨区域副本而导致附加延迟。 建议用户执行自己的基准测试,以进行准确的性能评估。

限制

  • 无法在启用了客户托管密钥 (CMK) 的服务器上启用加速日志功能。

  • 加速日志功能目前仅在特定区域提供。 详细了解支持的区域。

  • 激活加速日志功能后,将无视和忽略之前为 "binlog_expire_seconds" 服务器参数配置的值。

区域

加速日志功能在以下区域提供。

  • 澳大利亚东部
  • 巴西南部
  • 加拿大中部
  • 印度中部
  • 美国中部
  • 中国北部 3
  • 东亚
  • 美国东部
  • 美国东部 2
  • 法国中部
  • 德国中西部
  • 日本东部
  • 韩国中部
  • 北欧
  • 挪威东部
  • 波兰中部
  • 南非北部
  • 美国中南部
  • 东南亚
  • 瑞典中部
  • 瑞士北部
  • 阿拉伯联合酋长国北部
  • 英国南部
  • US Gov 弗吉尼亚州
  • 西欧
  • 美国西部 2
  • 美国西部 3

启用加速日志功能

可以在创建服务器期间或在现有服务器上启用此功能。 以下部分提供了有关如何启用加速日志功能的详细信息。

在创建服务器期间启用加速日志

本部分详细介绍了在创建服务器期间启用加速日志功能。 按照以下步骤操作,可以在创建灵活服务器时启用加速日志。

  1. Azure 门户中,选择“灵活服务器”,然后选择“创建”。 若要详细了解如何填写“订阅”、“资源组”、“服务器名称”、“区域”和其他字段等详细信息,请参阅有关服务器创建的操作方法文档

  2. 选择“配置服务器”选项以更改默认计算和存储

  3. 仅当选中“业务关键”计算层级中的服务器时,才能在“存储”选项下看到“加速日志”复选框

    屏幕截图显示服务器创建期间的加速日志。

  4. 勾选“加速日志”复选框以启用该功能

  5. 从下拉列表中选择“计算大小”。 选择“保存”,然后按照如何创建服务器中的说明继续部署 Azure Database for MySQL 灵活服务器实例。

在现有服务器上启用加速日志

可以按照以下步骤在 Azure Database for MySQL 灵活服务器实例上启用加速日志。

注意

服务器将在部署过程中重启,因此请确保暂停自己的工作负载,或将此操作安排在符合应用程序维护安排或非工作时间的时候。

  1. 导航到 Azure 门户

  2. 在“设置”部分下导航到“计算 + 存储”页面。 可以通过选中“存储”部分下的复选框来启用“加速日志”。

    屏幕截图显示服务器创建后加速日志启用。

  3. 选择“保存”并等待部署过程完成。 收到成功的部署消息后,即可使用该功能。

禁用加速日志功能

禁用加速日志功能的过程非常简单:

注意

服务器将在部署过程中重启,因此请确保暂停自己的工作负载,或将此操作安排在符合应用程序维护安排或非工作时间的时候。

  1. 导航到 Azure 门户

  2. 在“设置”部分下导航到“计算 + 存储”页面。 可在“存储”部分下找到“加速日志”复选框。 要禁用该功能,请取消选中此框。

    屏幕截图显示服务器创建后加速日志禁用。

  3. 选择“保存”并等待部署过程完成。 收到成功的部署消息则表示该功能被禁用。