详情页标题前

阿里云RDS数据库调整实例Buffer Pool大小-云淘科技

详情页1

您可以根据业务情况调整RDS MySQL实例的innodb_buffer_pool_size大小,以便提升实例性能。

前提条件

实例系列如下:

  • RDS MySQL高可用系列

  • RDS MySQL基础系列

  • RDS MySQL集群系列

应用限制

RDS MySQL Serverless实例不支持手动修改innodb_buffer_pool_size参数,实例会根据规格变化自动调整InnoDB Buffer Pool的大小。

InnoDB Buffer Pool大小

RDS实例可以通过参数innodb_buffer_pool_size来调整InnoDB Buffer Pool的大小,当前仅支持通过公式进行修改。公式如下:

{DBInstanceClassMemory*X/Y}    

示例

{DBInstanceClassMemory*7/10}

说明

  • DBInstanceClassMemory为RDS实例规格内存系统变量。

  • X、Y为分子和分母。

  • 可调整范围为:[128MB, DBInstanceClassMemory * 8 / 10],即最小调整到128 MB,最大调整到RDS实例规格内存的80%。

RDS实例默认InnoDB Buffer Pool大小如下:

  • 如果RDS实例为云盘版通用规格,或RDS实例为本地SSD盘,默认InnoDB Buffer Pool = RDS实例规格内存 * 3 / 4

  • 如果RDS实例为云盘版独享规格,默认InnoDB Buffer Pool = (RDS实例规格内存 - RDS系统预留内存)* 3 / 4

    说明

    • 云盘版独享规格中的RDS系统预留内存计算公式如下(单位为MB):

      MIN(RDS实例规格内存 / 2, 2048) + MAX(RDS实例规格CPU * 64, RDS实例规格内存 / 64) + (RDS实例规格内存 / 64) + 285
    • Buffer Pool的默认值是128的整数倍,如果计算出的结果非128的整数倍,则取近似值。如:1024MB内存的默认Buffer Pool计算结果为268,其最接近128整数倍的值为256,则1024MB内存的默认Buffer Pool为256MB。

为方便您设置,下表中提供了云盘版独享规格对应的默认Buffer Pool和推荐最大Buffer Pool。

实例CPU核数

实例内存大小(单位:MB)

默认Buffer Pool(单位:MB)

推荐最大Buffer Pool(单位:MB)

2

4096

1024

1024

2

8192

4096

4096

2

16384

9216

10240

4

8192

4096

4096

4

16384

9216

10240

4

32768

21504

22528

8

16384

9216

10240

8

32768

21504

22528

8

65536

45056

48128

12

24576

15360

16384

12

49152

33792

35840

12

98304

69632

73728

16

32768

21504

22528

16

65536

45056

48128

16

131072

93184

99328

24

49152

32768

34816

24

98304

69632

73728

24

196608

140288

149504

32

65536

45056

47104

32

131072

93184

99328

32

262144

188416

200704

52

98304

67584

72704

52

196608

140288

149504

52

393216

283648

302080

64

262144

188416

200704

64

524288

378880

403456

102

786432

569344

607232

104

196608

138240

147456

104

393216

282624

302080

InnoDB Buffer Pool大小始终为innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances的倍数,如果不为倍数关系时,会自动修改为倍数关系。例如innodb_buffer_pool_chunk_size * innodb_buffer_pool_instances = 1 GB,如果将innodb_buffer_pool_size设置为1.5 GB,系统会自动修改innodb_buffer_pool_size为2 GB。

调整单个实例的InnoDB Buffer Pool大小

警告

修改innodb_buffer_pool_size会重启实例,请谨慎操作。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏单击参数设置

  3. 找到参数innodb_buffer_pool_size,单击右侧阿里云RDS数据库调整实例Buffer Pool大小-云淘科技进行修改,然后单击确定

    阿里云RDS数据库调整实例Buffer Pool大小-云淘科技

  4. 单击提交参数,在弹出的提示框中单击确定,等待实例重启完成。

使用模板调整InnoDB Buffer Pool大小

您可以新建参数模板修改innodb_buffer_pool_size,然后应用到需要修改的实例。如果已有模板,可以修改模板后应用到需要修改的实例。详情请参见使用参数模板。

阿里云RDS数据库调整实例Buffer Pool大小-云淘科技

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/156188.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云RDS数据库授权服务账号-云淘科技

    当您寻求阿里云的技术支持时,如果技术支持过程中需要对您的数据库实例进行操作,您需要对服务账号授权,技术支持人员才可以通过服务账号提供技术支持服务。在授权有效期结束后,临时服务账号会被自动删除。 前提条件 实例版本为SQL Server 2008 R2(本地SSD盘)。 授权操作 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。 在左侧导航栏单击账号…

    2023年12月9日
  • 阿里云RDS数据库RDS MySQL I/O高问题-云淘科技

    RDS MySQL的I/O性能受硬件层存储介质、软件层数据库内核架构和具体SQL语句(扫描或修改数据量)的影响。本文介绍实例I/O高的原因和解决方案。 高吞吐导致实例I/O高 现象 如果表上有很多索引或大字段,频繁地更新、删除、插入,读取数据和刷新脏页时会有大量的I/O。 您可以在控制台的自治服务 > 性能趋势页面,单击性能趋势页签,查看读写负载情况。…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库为应用选择和创建最佳索引,加速数据读取-云淘科技

    本文介绍如何创建最佳索引,提高数据库的读取性能。 背景信息 在数据库使用过程中,由SQL问题导致的数据库故障层出不穷,其中索引问题是SQL问题中常见的一种,例如:无索引,隐式转换,索引创建不合理。 无索引:使用没有创建索引的SQL访问数据库中的表时,系统会进行全表扫描。如果表的数据量很大,则SQL执行效率会非常慢,同时会占用数据库连接数,当达到数据库的最大连…

    阿里云数据库 2023年12月10日
  • 阿里云RDS数据库空间分析-云淘科技

    数据库自治服务DAS为RDS PostgreSQL提供空间分析功能,可以直观地查看数据库实例的空间使用概况、空间剩余可用天数,以及数据库中某个表的空间使用情况、空间异常诊断等,能够帮助您及时发现数据库中的空间异常,避免影响数据库稳定性。 前提条件 RDS PostgreSQL数据库实例为高可用版。 注意事项 空间分析功能最多分析20000张表。 操作步骤 访…

    阿里云数据库 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库高安全性-云淘科技

    云数据库RDS提供多种安全措施,保证您的数据安全。 防DDoS攻击 当您通过外网连接和访问RDS实例时,可能会遭受DDoS攻击。当RDS安全体系认为RDS实例正在遭受DDoS攻击时,会首先启动流量清洗功能,如果流量清洗无法抵御攻击或者攻击达到黑洞阈值时,将会进行黑洞处理,保证RDS服务的可用性。具体请参见攻击防护。 重要 建议您通过内网访问RDS实例,可以使…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。