检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据备份 备份原理及方案 设置同区域备份策略 当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。您可根据业务需要设置同区域备份策略,云数据库RDS服务按照您设置的备份策略对数据库进行备份。本文介绍如何设置同区域备份策略。 创建手动备份 查看并导出备份信息 下载全量备份文件
Datacenter Server的目录服务。Active Directory存储了有关网络对象的信息,并且让管理员和用户能够轻松地查找和使用这些信息。Active Directory使用了一种结构化的数据存储方式,并以此作为基础对目录信息进行合乎逻辑的分层组织。 Active Directory不能运行在Windows
for MySQL暂不支持表级备份到指定OBS。 云数据库RDS支持全量备份和增量备份(Binlog备份),无论是全量备份还是增量备份,都存储在对象存储服务上。 父主题: 备份与恢复
更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制,详见官方文档。 解决方案 通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制: set session foreign_key_checks=off;
随着业务数据的增加,实例负载太高,原来申请的数据库磁盘容量可能会不够用,尤其当实例显示“磁盘空间满”状态,且数据库不可进行写入操作,导致增量备份失败。 解决方案 您需要为RDS实例进行扩容。在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 磁盘扩容”,进入“磁盘扩容”页面。磁盘扩容完成
空间不足 RDS for MySQL实例迁移中,短时间内产生大量binlog文件,导致数据盘空间不足(91%),影响业务正常运行 。 解决方案 请及时清理过期数据。 随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户扩容磁盘空间,确保磁盘空间足够。 请参见扩容磁盘。
for MySQL增加表字段后出现运行卡顿现象 故障描述 当给RDS for MySQL实例的表中增加一个字段,出现系统无法访问的现象。 解决方案 因增加表字段而引起数据库出现性能问题,有可能是未对新增字段添加索引,数据量大导致消耗了大量的CPU资源。为此,提出如下建议恢复数据库性能。
为64个,超过限制会报错“Too many keys specified; max 64 keys allowed”。详见官方文档。 解决方案 MySQL机制导致,建议优化业务,避免单表创建过多索引。 InnoDB表的其他限制: 一个表最多可以包含1017列(包含虚拟生成列)。
1个实例最多支持20个标签配额。 更多信息,请参见标签。 免费备份空间 RDS提供了和实例磁盘大小相同的部分免费存储空间,用于存放您的备份数据。 免费的存储空间是在收取了数据盘的存储空间费用后赠送的,更多信息,请参见RDS的备份是如何收费的。 自动备份保留天数 默认为7天,可设置范围为1~732天。
SYSTEM_VARIABLES_ADMIN privilege(s) for this operation MySQL [(none)]> 解决方案 RDS for MySQL不支持在数据库中执行修改全局参数的命令,您可以到控制台修改参数。详见是否支持使用SQL命令修改全局参数。 父主题:
already exists in the current database”。 原因分析 数据库在备份恢复后,该用户已存在,只是界面上未显示。 解决方案 以rdsuser用户执行以下命令关联,更换对应库的用户名,以ecology为例。 use [DBName]; Exec sp_change_users_login
锁冲突,会导致备份一直阻塞等待,超时失败。 执行“show processlist”命令,排查业务侧在备份时间窗内是否有DDL操作。 解决方案 停止相应的DDL操作后,重试手动备份。 建议此后的DDL业务变更操作应尽量避开备份窗口。 父主题: 备份恢复
选择目标实例,单击实例名称,进入“概览”页面。在“存储与备份”模块,查看磁盘使用率。 图10 查看磁盘使用率 通过云监控服务查看 选择目标实例,单击“查看监控指标”,跳转到云监控页面,查看目标实例的磁盘使用率指标。 可能原因及解决方案:请参见RDS实例磁盘满导致实例异常的解决方法。
was = 'sha256_password' 原因分析 DAS暂不支持密码的加密方式为sha256_password的数据库用户登录。 解决方案 执行如下语句将密码的加密方式改为mysql_native_password。 alter user 'user_name'@'%' identified
pg_size_pretty(pg_relation_size('pg_repack_test')); 常见问题 表1 常见报错信息及解决方案 详细报错信息 解决方案 ERROR: pg_repack failed with error: ERROR: permission denied for
数模板,系统将会为您的数据库实例适配默认的数据库参数模板。默认参数模板包含数据库引擎默认值和系统默认值,具体根据引擎、计算等级及实例的分配存储空间而定。您无法修改默认数据库参数模板的参数设置,您必须创建自己的数据库参数模板才能更改参数设置的默认值。 并非所有数据库引擎参数都可在客户创建的数据库参数模板中进行更改。
数模板,系统将会为您的数据库实例适配默认的数据库参数模板。默认参数模板包含数据库引擎默认值和系统默认值,具体根据引擎、计算等级及实例的分配存储空间而定。您无法修改默认数据库参数模板的参数设置,您必须创建自己的数据库参数模板才能更改参数设置的默认值。 并非所有数据库引擎参数都可在客户创建的数据库参数模板中进行更改。
NO_TABLE_OPTIONS:不要在SHOW CREATE TABLE的输出中打印MySQL专用表选项(例如ENGINE)。 解决方案 将sql_mode的NO_FIELD_OPTIONS属性去掉即可。 父主题: SQL类
是否有如下类似信息。如果有,说明是证书过期导致。 客户端istio-citadel证书每隔45天过期,导致主动发起数据库断连请求。 解决方案 客户端设置合理的istio-citadel证书过期时间,并在过期发生时,主动规避操作。 客户端排查是否有其他证书过期问题。 父主题: 连接类
”,而数据库代理不支持RDS for MySQL 8.0的“caching_sha2_password”身份认证插件,导致登录报错。 解决方案 更新Navicat驱动来解决问题。 将RDS for MySQL 8.0实例该用户登录的加密规则修改为“mysql_native_password”。