检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RDS for MySQL内存使用率高的问题处理 对于用户核心业务相关的库 请扩容实例规格,具体请参见变更实例的CPU内存规格。 对于非用户核心业务相关的库 查看本地计算机的内存使用率,如果使用率曲线持续平缓,则无需处理。 对于用户核心业务相关但是数据库规格配置很高的库 在业务低
内存使用超限风险与优化 RDS for MySQL内存说明 RDS for MySQL的内存大体可以分为GLOBAL级的共享内存和SESSION级的私有内存两部分: 共享内存是实例创建时根据参数值分配的内存空间,并且是所有连接共享的。 私有内存用于每个连接到MySQL服务器时才分配各自的缓存,且只有断开连接才会释放。
开启和使用内存加速 本章节主要介绍如何开启内存加速功能,主要流程如下: 步骤1:创建GeminiDB实例 步骤2:创建映射 步骤3:使用示例 注意事项 内存加速开启后,不允许在MySQL实例执行RESET MASTER、FLUSH LOGS等删除binlog的命令。 目前仅支持MySQL到GeminiDB
RDS for MySQL约束与限制 RDS for MySQL在使用上有一些固定限制,用来提高实例的稳定性和安全性。 规格与性能限制 表1 规格说明 资源类型 规格 说明 存储空间 本地SSD盘:存储空间范围与所选实例规格有关。 SSD云盘:40GB~4000GB 极速型SSD:40GB~4000GB
手动变更实例的CPU和内存规格 操作场景 CPU/内存规格可根据业务需要进行变更。 RDS for MySQL实例支持规格升配,也支持降配。 约束限制 表1 约束限制 阶段 限制说明 变更前 账户余额大于等于0元,才可变更规格。 变更规格会临时占用IP,且变更后不会立即释放(默认
内存加速概述 内存加速是GeminiDB Redis为了优化“传统被动缓存方案”而推出的功能,它可以让用户通过界面配置规则的形式,自动缓存MySQL的数据,加速MySQL的访问。 如下图图1所示,“传统被动缓存方案”需要用户自行开发代码把MySQL中的数据写入到缓存中,存在效率低
修改和删除内存加速规则 创建内存加速映射后,可以实现MySQL实例到GeminiDB实例的数据自动同步。本章节主要介绍如何修改和删除内存加速规则。 注意事项 目前仅支持MySQL到GeminiDB Redis接口Hash类型的转换。 如果修改内存加速规则中MySQL实例的表名后,则需要重新配置内存加速规则。
开启内存加速后,是否会对源端MySQL有影响 内存加速的主要工作原理是订阅MySQL的binlog,对源端MySQL几乎无影响。 父主题: 内存加速
的情况,此为正常情况,此时内存已经写满,用户需要考虑扩容,或者清理一些无用的数据。通常情况下,当内存使用率超过95%时需要及时关注。 排查原因 查询指定时段的内存使用率信息,具体操作请参见性能监控。“内存利用率”指标持续接近100%。 查询内存使用率超过95%的时间段内,“已逐出
若当前实例存在只读实例,建议只读实例规格规格不要过小,否则易导致只读实例延迟高、负载高等现象。 自动变更规格也会临时占用IP,且变更后不会立即释放(默认12小时后释放)。若没有足够可用的内网地址,变更规格会失败。 升配时,若下一个较大匹配规格售罄或不可用,会继续向上匹配。而降配时,为避免规格跳变导致的O
开启和使用内存加速 本章节主要介绍如何开启内存加速功能,主要流程如下: 步骤1:创建GeminiDB实例 步骤2:创建映射 步骤3:使用示例 注意事项 内存加速开启后,不允许在MySQL实例执行RESET MASTER、FLUSH LOGS等删除binlog的命令。 目前仅支持MySQL到GeminiDB
内存加速概述 内存加速是GeminiDB Redis为了优化“传统被动缓存方案”而推出的功能,它可以让用户通过界面配置规则的形式,自动缓存MySQL的数据,加速MySQL的访问。 如下图图1所示,“传统被动缓存方案”需要用户自行开发代码把MySQL中的数据写入到缓存中,存在效率低
已停售:Et2、E2、E1 停售的规格详情请参见已停售的实例规格。 表1 超大内存型实例特点 规格名称 计算 磁盘类型 网络 超大内存型E7 CPU/内存配比:1:20/1:21 vCPU数量范围:48-384 处理器:新一代英特尔® 至强® 可扩展处理器 CPU/内存配比为1:20的基频/睿频:2
修改和删除内存加速规则 创建内存加速映射后,可以实现MySQL实例到GeminiDB实例的数据自动同步。本章节主要介绍如何修改和删除内存加速规则。 注意事项 目前仅支持MySQL到GeminiDB Redis接口Hash类型的转换。 如果修改内存加速规则中MySQL实例的表名后,则需要重新配置内存加速规则。
通过GeminiDB Redis实现MySQL内存加速 内存加速概述 开启和使用内存加速 修改和删除内存加速规则 查看和解除映射关系 父主题: RDS for MySQL用户指南
在售:M7、aM7、M7n、M6、M3ne、M3、M2 已停售:M1 停售的规格详情请参见已停售的实例规格。 表1 内存优化型实例特点 规格名称 计算 磁盘类型 网络 内存优化型M7 CPU/内存配比:1:8 vCPU数量范围:2-128 处理器:第三代英特尔® 至强® 可扩展处理器 基频/睿频:3
在“规格变更”页面,选择所需修改到的性能规格,您可以根据自己的需求缩小或扩大规格。 规格变更时可以选择立即变更或者在可维护时间段变更。 立即变更:系统会立即进行规格变更。 可维护时间段:在当前可维护时间段实现数据库资源变更,预约变更时间。 单击“下一步”,在规格确认页面,确认性能规格。 如需重新选择,单击“上一步”,修改性能规格。
开启内存加速,MySQL数据更新后,会把数据全部缓存到GeminiDB Redis吗? 不是,需要用户通过界面操作:指定MySQL表空间(db)、表名(table)、字段(field)到GeminiDB Redis的转换规则。配置好后,符合规则的数据会自动同步到GeminiDB Redis。
在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。 在左侧导航栏选择“内存加速管理”,单击目标映射操作列的“解除”。 图2 内存加速管理 单击确认框的“确定”,即可完成映射关系解除。 图3 解除映射 父主题: 通过GeminiDB Redis实现MySQL内存加速
LOS_MemboxFree 释放指定的一块静态内存块 获取、打印静态内存池信息 LOS_MemboxStatisticsGet 获取指定静态内存池的信息,包括内存池中总内存块数量、已经分配出去的内存块数量、每个内存块的大小 LOS_ShowBox 打印指定静态内存池所有节点信息(打印等级是LOS_INFO