检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
知资源消耗大、执行耗时长、执行次数频繁的SQL语句。可根据诊断建议进行优化,保持数据库性能的稳定性。 登录到数据管理服务控制台。 在左侧导航栏,选择“DBA智能运维 > 实例列表”。 在实例上单击“详情”。 图1 实例列表 选择“SQL > SQL诊断”。 选择“数据库”,输入SQL语句,单击“SQL诊断”。
创建二级索引报错Too many keys specified 场景描述 创建二级索引失败,报错:Too many keys specified; max 64 keys allowed. 故障分析 MySQL对InnoDB每张表的二级索引的数量上限有限制,限制上限为64个,超过限制会报错“Too
如何确认RDS for MySQL实例SSL证书的有效期 如果您正在使用SSL连接RDS for MySQL,执行如下命令查看证书有效期起止时间,判断证书是否到期。 show status like '%ssl_server%'; 在证书到期前请及时更新根证书为最新版本: 在RD
RDS自定义策略 如果系统预置的RDS权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考策略及授权项说明。 目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。
objects 实例的极速恢复支持情况。详细说明请参见表support_fast_restore_list字段数据结构说明。 表4 support_fast_restore_list字段数据结构说明 名称 参数类型 说明 instance_id String 实例ID。 is_suppor
设置参数后,单击“下一步”。 图4 设置参数 单击“启动任务”。 图5 启动任务 查看任务状态为“灾备中”。 对于灾备中的任务,您可通过数据对比功能查看灾备前后数据是否一致。 父主题: 搭建容灾关系
PostgreSQL支持修改内网域名,您可以通过内网域名连接RDS。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。 在“概览”页的“内网域名”处,单击“设置”。
t-tables=on。示例: 重启mysqld进程。 systemctl restart mysqld 使用rdsAdmin账户免密登录数据库。 mysql -urdsAdmin 给root用户授权。 grant all on *.* to root @'%'; flush privileges;
说明 restore_time Array of objects 可恢复时间段列表。 详情请参见表3。 表3 restore_time字段数据结构说明 名称 参数类型 说明 start_time Integer 可恢复时间段的起始时间点,UNIX时间戳格式,单位是毫秒,时区是UTC。
注意事项 升级大版本前建议先做一次全量备份。 升级数据库大版本过程将造成约10~120秒的业务中断,请确保您的应用有自动重连机制。请在业务低峰期执行该操作,在业务高峰期执行会导致升级时长变长。 升级主实例大版本时,如有只读实例,也会同步升级只读实例的大版本,升级大版本过程将造成不
iniDB实例中不可重复。 图2 规则名称 源实例配置。 数据库名:选择需要加速实例的数据库。 表名:选择需要加速实例中的表。 图3 源实例配置 加速实例端配置。 Redis键前缀:可选。默认的前缀格式为“数据库名:数据表名:字段名1:字段名2...”,长度不超过1024个字符。
如果您提供的密码被系统视为弱密码,您将收到错误提示,请提供更高强度的密码。 当您修改数据库主实例的密码时,如果该实例中存在备实例或只读实例,则会被同步修改。 重置密码生效时间取决于该主实例当前执行的业务数据量。 请定期(如三个月或六个月)修改用户密码,以提高系统安全性,防止出现密码被暴力破解等安全风险。
在原表上加三个触发器:delete/update/insert,用于复制数据过程中,将原表中要执行的语句在新表中执行。 将原表数据以数据块(chunk)的形式复制到新表。 rename原表为旧表,并把新表rename为原表名,然后删除旧表。 删除触发器。 因为涉及大量数据复制,对于有从库的MySQL,必然会带来
RDS for MySQL执行SQL报错无法识别双引号 场景描述 RDS for MySQL执行SQL语句识别不到双引号。 原因分析 查看实例的“sql_mode”参数值包含“ANSI_QUOTES”。 启用“ANSI_QUOTES”后,双引号会被视为标识符引号字符。更多内容,详见sql_mode官方文档。
RDS MySQL报错ERROR [1412]的解决方法 场景描述 连接RDS MySQL执行SQL时,出现如下报错: ERROR[1412]:Table definition has changed, please retry transaction`` 原因分析 启动一致性快
中止/恢复wal日志回放 功能介绍 中止/恢复wal日志在只读实例的回放。 在wal日志回放中止期间,如果流复制仍在正常进行,wal日志将继续被只读实例接受,最终将会填满可用的磁盘空间。这和中止的持续时间、wal日志的产生速率、只读实例可用的磁盘空间大小有关。 调用接口前,您需要了解API
解除灾备 操作场景 当不需要容灾关系时,可以将搭建好的容灾关系解除。 注意事项 当前只支持解除搭建成功的容灾关系,并且需要先解除灾备实例的容灾关系,再解除主实例的容灾关系,否则可能会引起异常告警。 操作步骤 登录管理控制台。 首先解除灾备实例的容灾关系。 进入主实例的概览页面,单击“灾备配置信息”。
MySQL云盘实例的实例类型,两种方式任选其一即可。 管理控制台查看 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择指定实例,单击实例名称。 在“概览”页面的“性能规格”处,查看实例的规格码。
目标实例的弹性公网IP。 <port> 目标实例的数据库端口。 <userName> 数据库账号名,即云数据库RDS账号(默认数据库账号为root)。 <caName> CA证书名称,该文件需放在执行该命令的路径下。 出现如下提示时,输入数据库账号对应的密码。 Enter password:
RDS for MySQL创建表失败报错Row size too large的解决方案 场景描述 RDS for MySQL用户创建表失败,出现如下报错信息: Row size too large. The maximum row size for the used table type