检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
延迟,添加该配置项可以解决问题。 忽略主从延迟,会导致复制数据比较快,当需要尽可能的对服务产生小的影响,可以设置“--max-load”配置项。 解决方案 pt-osc工具加上“--recursion-method=none”配置项,忽略复制延迟,即可解决问题。 pt-osc常见命令参考:
的注意事项配置。 问题2:使用云连接配置VPC时,系统提示“当前VPC存在路由冲突,此VPC路由已存在”。 参考加载网络实例时出现系统异常怎么办进行排查处理。 父主题: RDS for PostgreSQL搭建跨区域容灾关系
发现有一直未提交的长事务,如上图所示(事务一天前开始),该长事务导致undo log一直未清理,累计了近一天的undo log,导致磁盘占用高。 解决方案 方式一:等待事务提交后,undo log会被清理,只读实例的磁盘占用恢复。 方式二:kill相应会话,停止长事务。 父主题: 性能资源类
"%time_zone%"; 以上图为例,实例的时区为UTC,因此以北京时间设置事件定时器不会立即生效,等待时间到达对应UTC时间才会生效。 解决方案 事件定时器按照对应时区时间设置,即可立即生效。 父主题: SQL类
SYSTEM_VARIABLES_ADMIN privilege(s) for this operation MySQL [(none)]> 解决方案 RDS for MySQL不支持在数据库中执行修改全局参数的命令,您可以到控制台修改参数。详见是否支持使用SQL命令修改全局参数。 父主题:
was = 'sha256_password' 原因分析 DAS暂不支持密码的加密方式为sha256_password的数据库用户登录。 解决方案 执行如下语句将密码的加密方式改为mysql_native_password。 alter user 'user_name'@'%' identified
0.32版本更新以下内容: 修复问题 优化statement outline,支持explain analyze语句。 解决8.0.28.x社区版本死锁问题。 解决SQL限流功能的一些Bug。 2024-06-18 8.0.28版本更新以下内容: 修复问题 修复因会话引入LOCK_
出现如下报错: 图1 连接失败 故障分析 该场景下用户开启了SSL连接功能,需要使用SSL连接方式。请检查连接命令是否使用了SSL方式。 解决方案 开启SSL验证连接功能,使用SSL连接方式连接数据库,请参考SSL连接方式。 关闭SSL验证连接功能,使用非SSL连接方式连接数据库,请参考非SSL连接方式。
PostgreSQL数据库中的角色test失败。 原因分析 删除角色失败的原因一般为有其他对象依赖于该角色,如果想删除该角色,需要回收角色拥有的其他对象的权限。 解决方法 查看该角色拥有的权限。 select * from INFORMATION_SCHEMA.role_table_grants WHERE
参数为“STRICT_TRANS_TABLES”。 “STRICT_TRANS_TABLES”为严格模式,设置为严格模式时会报字段超长。 解决方案 加大字段长度,建议在业务低峰期执行。 ALTER TABLE 表名 MODIFY COLUMN 字段名 VARCHAR(128);
无法更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制,详见官方文档。 解决方案 通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制: set session foreign_key_checks=off;
值,所以等值比较、数学运算等场景很容易出现预期外的情况。 MySQL中涉及浮点数的类型有float和double。如下示例中遇到的问题: 解决方案 使用精度的方法处理,使用字段与数值的差值的绝对值小于可接受的精度的方法。示例: 使用定点数类型(DECIMAL)取代浮点数类型,示例:
这个问题是语法上的错误,在MySQL中,为了区分MySQL的关键字与普通字符,引入一个反引号。英文键盘输入环境下,输入反引号( ` ),SQL语法正常执行。 解决方案 库名是数字时,数字前后加上反引号( ` ): grant all PRIVILEGES on `11111`.* to 'TA01'@'%';
错误:3743” 图1 报错信息 原因分析 根据报错信息判断,该RDS for SQL Server实例为主备模式,备库存在镜像,导致主库无法删除。 解决方案 您需要在删除数据库之前,执行以下命令来禁用镜像: Use master go ALTER DATABASE [Database_Name]
数如socketTimeout、connectTimeout等,会影响客户端连接的超时时间。如果超过这个时间,一直没使用的连接就会断开。 解决方案 将socketTimeout、connectTimeout等参数的默认值调整为合适的值。 在程序中注意处理断线重连的功能。 推荐直接使用连接池。
上限为64个,超过限制会报错“Too many keys specified; max 64 keys allowed”。详见官方文档。 解决方案 MySQL机制导致,建议优化业务,避免单表创建过多索引。 InnoDB表的其他限制: 一个表最多可以包含1017列(包含虚拟生成列)。
0.32版本更新以下内容: 修复问题 优化statement outline,支持explain analyze语句。 解决8.0.28.x社区版本死锁问题。 解决SQL限流功能的一些Bug。 2024-06-18 8.0.28版本更新以下内容: 修复问题 修复因会话引入LOCK_
下图仅供参考: 备份任务会依赖OBS服务,自动备份处于OBS的业务低峰期,所以耗时短,而手动备份恰好处于OBS业务的高峰期,所以耗时长。 解决方案 建议客户避开OBS高峰期进行全量备份,可以缩短备份时间。 父主题: 备份恢复
pg_size_pretty(pg_relation_size('pg_repack_test')); 常见问题 表1 常见报错信息及解决方案 详细报错信息 解决方案 ERROR: pg_repack failed with error: ERROR: permission denied
'username'@'yourIp' (using password: YES) Login failed for user 'username' 如问题仍未解决,请联系售后技术支持。 父主题: 数据库连接