检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
7.x 8.0.x MySQL数据库版本升级 DRS仅支持从低版本迁移到高版本。迁移到高版本后建议在新实例上执行optimize table优化表空间。 使用DRS迁移MySQL实例时,如果对实例进行规格变更,会导致实例有2次闪断,规格变更之后请检查DRS任务。 小版本升级。 云数据库
B是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB,XtraDB完全兼容InnoDB,创建一个InnoDB表内部默认会转换成XtraDB。 MariaDB和MySQL在绝大多数方面是兼容的,
您可以在实例的基本信息页面查看存储空间和备份空间的使用情况,这里只展示当前的空间使用总量,没有展示各类数据分别占用的磁盘空间信息,也没有空间使用的历史信息。 您可以在实例基本信息的查看监控指标或者设置监控指标“磁盘使用量”查看磁盘空间使用的历史信息和变化曲线。 索引太多导致空间不足 原因及现象
匹配,后面两个字段已经无序,无法走索引。所以该SQL本质上只能利用到对“query_date”这一列的索引,而且还有可能因为基数太小,导致优化器成本估计时选择了全表扫描。 业务重新创建了联合索引将“group_id”字段放在第一位,“query_date”字段放在最后一位后,查询耗时符合预期。
在开启事务拆分前请评估事务拆分功能是否适用于您的业务。 代理实例的状态必须均为“正常”。 开启事务拆分时,需要将代理更新至最新版本,新版本优化了事务的处理逻辑。 开启事务拆分后,使用BEGIN提交事务后的读请求暂时不支持拆分到读库。 开启事务拆分后,使用SET AUTOCOMMIT
通过管理控制台中的CPU使用率监控项,查看近7天是否长期处于高位状态,如下图所示。 图1 查看CPU使用率 如果看到CPU使用率长期稳定在80%以上,再查看硬盘读吞吐量和硬盘写吞吐量监控项,查看业务是否一直有读写,如下图所示。 图2 查看硬盘吞吐量 此外,找到执行慢的SQL,在业务低峰期执行看是否同样很慢,如
RDS for MariaDB慢SQL问题定位 在相同业务场景下,架构设计和库表索引设计会影响查询性能,良好的设计可以提高查询性能,反之会出现很多慢SQL(执行时间很长的SQL语句)。本文介绍导致慢SQL的原因和解决方案。 SQL异常 原因及现象 SQL异常的原因很多,例如库表结
显示该告警等级的所有告警规则。 资源使用情况 查看实例的CPU利用率、内存利用率、磁盘空间利用率和磁盘IOPS指标数。 重点性能指标 查看实例的近一小时的重点性能指标,包括CPU和慢SQL数、连接数、内存使用率、硬盘读写吞吐量。 健康智能诊断 基于运行数据结合智能算法对实例进行
tgreSQL数据库进程启动时,需要删除所有之前产生的所有临时文件,如果存在大量临时文件堆积,将导致数据库启动缓慢。 解决方案 建议业务侧优化SQL,或适当调大work_mem参数值(会增加内存占用),减少临时文件生成。 场景二 场景描述 使用RDS for PostgreSQL
g”和数字开头。 数据库名称长度可在1~63个字符之间,由字母、数字、或下划线组成,不能包含其他特殊字符,不能以“pg”和数字开头,且不能和RDS for PostgreSQL模板库重名。RDS for PostgreSQL模板库包括postgres、template0、template1。
可快速定位数据库中发生的多种类型的死锁。死锁的详细信息页面展示了事务开始执行的时间、会话ID、被锁资源详情、死锁的模式等信息,帮助您定位和优化引发死锁的问题SQL及其他异常。 不升级高级智能运维包的情况下,最多只保留7天的记录。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。
内存使用率高问题定位及处理方法 内存使用率说明 PostgreSQL数据库中内存使用率主要是由共享内存和本地内存组成。 共享内存:主要用于数据的缓冲区、wal日志的缓冲区等,以便提高读写性能。除此之外也包含一些全局信息,如进程、锁信息等。 shared_buffers参数的值决定初始申请共享内存的大小,RDS
对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项目中都生效。访问RDS时,需要先切换至授权区域。 根据授权精细程度分为角色和策略。 角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于华为云
bigint 被指定表使用的磁盘空间,排除索引(但包括 TOAST、空闲空间映射和可见性映射)。 pg_total_relation_size(regclass) bigint 指定表所用的总磁盘空间,包括所有的索引和TOAST数据。 查看表是否发生了膨胀 一旦确认了占用磁盘较多的表后,可
64bit,网络类型为VPC。 测试工具 HammerDB是一款开源的图形化数据库负载测试和基准测试工具,可以测试任意操作系统上运行的多种数据库系统,目前有Windows和Linux版本。HammerDB支持自动化、多线程和可扩展的动态脚本。您可以使用HammerDB创建一个测试schema,加载数据,并针对OLTP(online
开启和使用内存加速 本章节主要介绍如何开启内存加速功能,主要流程如下: 步骤1:创建GeminiDB实例 步骤2:创建映射 步骤3:使用示例 注意事项 内存加速开启后,不允许在MySQL实例执行RESET MASTER、FLUSH LOGS等删除binlog的命令。 目前仅支持MySQL到GeminiDB
问题诊断和SQL分析 实例问题诊断和SQL分析功能简介 性能监控 问题诊断 SQL分析 常见性能问题 父主题: RDS for MySQL用户指南
权限和授权项 权限及授权项说明 RDS授权分类
问题诊断和SQL分析 实例问题诊断和SQL分析功能简介 性能监控 问题诊断 SQL分析 常见性能问题 父主题: RDS for PostgreSQL用户指南
查看和修改内网地址 操作场景 用户从线下或者其他云迁移到云数据库RDS后要面对更改IP的问题,为减少客户业务更改,降低迁移难度。提供规划与更改内网IP方式,降低客户迁移成本。 约束限制 使用和申请内网地址需要具有相应的操作权限。您可联系客服人员申请内网域名的操作权限。 修改内网I