检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
所属数据库。 users String 账号。 query_sample String 执行语法。慢日志默认脱敏显示,如需明文显示,请联系客服人员添加白名单。 type String 语句类型。 start_time String 发生时间,UTC时间。 client_ip String
灾备实例的CPU和内存规格以及磁盘容量要大于或等于主实例的规格以及磁盘容量。 搭建容灾后,灾备实例支持变更CPU和内存规格,如需使用该功能,请联系客服申请。 修改主实例的端口或内网地址后需要重新搭建灾备关系。 RDS for PostgreSQL 12及以上支持建立跨Region容灾关系。
more than max_prepared_stmt_count statements (current value: 16382) 故障分析 “max_prepared_stmt_count”的取值范围为0~1048576,默认为“16382”,该参数限制了同一时间在mysql
手动下发全量备份比自动下发全量备份时间长 场景描述 周期性触发的自动全备比客户手动触发的全备耗时短,且备份数据量接近,均为20GB。 原因分析 查看磁盘吞吐,发现手动备份的磁盘吞吐低于自动备份的磁盘吞吐。 查看CES指标硬盘读吞吐量、硬盘写吞吐量,下图仅供参考: 备份任务会依赖O
为什么有时候用浮点数做等值比较查不到数据 原因分析 浮点数的等值比较问题是一种常见的浮点数问题。因为在计算机中,浮点数存储的是近似值而不是精确值,所以等值比较、数学运算等场景很容易出现预期外的情况。 MySQL中涉及浮点数的类型有float和double。如下示例中遇到的问题: 解决方案
'TA01'@'%'; 库名是数字: grant all PRIVILEGES on 11111.* to 'TA01'@'%'; 原因分析 这个问题是语法上的错误,在MySQL中,为了区分MySQL的关键字与普通字符,引入一个反引号。英文键盘输入环境下,输入反引号( ` ),SQL语法正常执行。
mirroring must be removed before you drop the database.错误:3743” 图1 报错信息 原因分析 根据报错信息判断,该RDS for SQL Server实例为主备模式,备库存在镜像,导致主库无法删除。 解决方案 您需要在删除数据库之前,执行以下命令来禁用镜像:
Cannot delete or update parent row: a foreign key constraint fails ………… 原因分析 这个表和其他表有外键关系,在MySQL中,设置了外键关联,会造成无法更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN
RDS for MySQL如何定位一直存在的长事务告警 场景描述 长事务告警一直存在,如何定位长事务。 原因分析 执行以下语句,查看当前事务的运行时间,根据运行时间定位长事务。 Select t.*,to_seconds(now())-to_seconds(t.trx_started)
crossreg.backup.space 0.0009 注意事项 跨区域备份仅支持部分区域,详情请参见下表。如果需要新增支持的备份区域,请联系华为云客服人员处理。 表2 支持的备份区域 备份源区域 支持备份的目标区域 北京四 上海一、广州、贵阳一 上海一 北京四、广州 深圳 北京四、上海一、广州
@@SESSION.SQL_LOG_BIN等SQL的问题 场景描述 执行mysqldump时,会出现如下如所示代码。 图1 代码显示 故障分析 开启了“gtid-mode=ON”参数。 如果一个数据库开启了GTID,使用mysqldump备份或者转储的时候,即使不是RDS for
云数据库RDS实例支持无限次扩容。 RDS for SQL Server实例最大可扩容至4000GB,扩容次数没有限制。如需更大存储空间上限,请联系客服申请。 因为window磁盘格式的大小限制,部分SQL Server实例的磁盘容量上限仍为2000GB,具体以页面显示为准。 如果是主备实
怎么删除 场景描述 RDS for PostgreSQL有大量owner是rdsadmin的schema,怎么删除这些schema。 原因分析 RDS for PostgreSQL中的临时表分为会话级临时表和事务级临时表。 在会话级临时表中,数据可以存在于整个会话的生命周期中。默认创建的是会话级别的临时表。
MySQL全备恢复到本地提示无super权限 备份期间DDL操作导致备份失败 如何将华为云上或本地的数据库备份文件恢复到RDS实例 RDS for MySQL备份任务失败分析思路 手动下发全量备份比自动下发全量备份时间长 下载备份文件在本地恢复,登录密码错误 磁盘空间满导致自动增量备份失败 RDS实例恢复到指定时间点失败
specified 场景描述 创建二级索引失败,报错:Too many keys specified; max 64 keys allowed. 故障分析 MySQL对InnoDB每张表的二级索引的数量上限有限制,限制上限为64个,超过限制会报错“Too many keys specified;
表字段类型转换失败的解决方法 场景描述 varchar字段使用char类型读取,不能用如下所示的方式转换: 故障分析 char()函数不能用于转换数据类型。 解决方案 RDS for MySQL的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:
11创建索引时索引名可以包含schema名,华为云RDS for PostgreSQL 12创建索引时索引名不支持包含schema名。 原因分析 华为云RDS for PostgreSQL 11修改了create index的语法解析,增加了对index名schema的解析,所以可以包含schema名。
table,自增属性未在表结构中显示。 创建表: 执行show create table xxx,未显示自增属性AUTO_INCREMENT: 原因分析 经过排查,是因为参数“sql_mode”设置了NO_FIELD_OPTIONS属性。 sql_mode相关属性介绍: NO_FIELD_OPTIONS:不要在SHOW
authentication protocol requested by server;consider upgrading MySQL client 原因分析 检查用户名的身份认证插件发现是“caching_sha2_password”,而数据库代理不支持RDS for MySQL 8.0的“c
MySQL部分SQL的commit时间偶现从几毫秒陡增到几百毫秒 场景描述 RDS for MySQL部分SQL的commit时间偶现从几毫秒陡增到几百毫秒。 原因分析 开启线程池时,SQL请求需通过任务队列进入worker线程处理,在低并发长连接时并无性能优化作用,可能导致由于线程池调度机制偶现短暂延迟。