【新功能/规格】2024年01月29日RDS MySQL Buffer Pool Extension(BPE)公测活动开始

云数据库RDS MySQL高性能云盘支持Buffer Pool Extension(BPE)功能,该功能可以帮助您降低数据库级别的IO时延,实现缓存加速,提升磁盘IO效率和系统的响应速度。在不提升成本的情况下,您可以获得QPS的提升。RDS MySQL高性能云盘Buffer Pool Extension(BPE)功能公测活动将于20240129日开始。

Buffer Pool Extension(BPE)功能简介

高性能云盘的Buffer Pool Extension(BPE)功能基于数据库缓存池拓展(Buffer Pool Extension,后文简称BPE)实现。继承冷热数据分离的能力,BPE通过扩展InnoDB Buffer Pool将一部分数据页和温数据缓存到BPE中,使InnoDB可以灵活使用多种存储介质,从而提升产品的性价比。在不提升成本的情况下,您可以获得QPS的提升。

详情请参见Buffer Pool Extension(BPE)功能

公测开始时间

20240129

适用范围

  • 引擎:RDS MySQL

  • 版本:大于或等于MySQL 8.0 20230914

  • 产品系列:高可用系列、集群系列

  • 产品类型:标准版

  • 规格族:通用型

  • 地域和可用区(仅做参考,实际请以控制台为准):

    地域

    可用区

    西南1(成都)

    可用区B

    华北2(北京)

    可用区I

    华东2(上海)

    可用区M

    可用区N

    华东1(杭州)

    可用区J

开启Buffer Pool Extension(BPE)

  1. 访问实例列表,在上方选择地域,然后单击目标实例ID。

  2. 基本信息区域,单击存储类型右侧的高性能云盘开关设置,在弹出的对话框中,打开Buffer Pool Extension(BPE)开关。

公测说明

  • RDS MySQL通用型规格的Buffer Pool Extension(BPE)功能免费。

  • 缓存池拓展中的数据丢失与否不影响实例的业务数据(业务持久化数据存放于数据盘),也不影响实例的正常使用。

  • 开启Buffer Pool Extension(BPE)功能会占用一定内存(buffer_pool_size4%)。因此,默认的buffer_pool_size会自动下调4%,后续如需修改buffer_pool_size,请根据内存使用率指标合理调整。

  • 开启或关闭Buffer Pool Extension(BPE)功能后,实例约有30秒不可用,建议在业务低峰期执行功能的开启和关闭操作。

  • 开启Buffer Pool Extension(BPE)功能后,实例性能会有明显提升,实例规格越大,提升效果越明显。例如,816 GB标准版高可用系列通用型RDS MySQL实例性能可提升103%。详细性能测试数据,请参见性能测试

  • 公测期间不提供服务等级协议SLA保障。