检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RDS for MySQL数据库报错Native error 1461的解决方案 场景描述 RDS for MySQL用户通常在并发读写、大批量插入sql语句或数据迁移等场景出现如下报错信息: mysql_stmt_prepare failed!
将RDS for MySQL 8.0实例该用户登录的加密规则修改为“mysql_native_password”。 通过DAS执行select plugin from mysql.user where user="用户名";修改身份认证插件解决问题。 父主题: 连接类
MSDTC服务提供分布式事务服务,如果要在数据库中使用分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transaction Coordinator)服务。
解决方案 执行如下语句将密码的加密方式改为mysql_native_password。 alter user 'user_name'@'%' identified with mysql_native_password by 'password'; 父主题: 连接类
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'XXX'; flush privileges; 修改后用户就可以正常登录root账号。 父主题: 连接类
(NativeSocketConnection. java:99) ~[mysql-connector-java8.0.17.jar:8.0.17] at com.mysql.cj.protocol.a.NativeProtocol.negotiateSSLConnection
destination String 参数解释: 目标存储。 取值范围: 0~128个字符。 prefix String 参数解释: 转储目标前缀。 取值范围: 0~128个字符,以分隔符“/”结尾。
解决方法 SQL阻塞 当定位到阻塞的SQL后,可以通过SELECT pg_terminate_backend($PID);结束该进程。 结束后再执行1,进一步确认是否还存在其他锁冲突的情况。 系统资源使用率高,导致SQL运行时间长 优化业务,减少业务并发。
业务死锁导致响应变慢 MySQL只读实例磁盘占用远超主实例 RDS for MySQL CPU升高定位思路 冷热数据问题导致sql执行速度慢 表碎片率过高可能导致的问题 复杂查询造成磁盘满 怎么解决查询运行缓慢的问题 长事务导致规格变更或小版本升级失败 RDS for MySQL数据库报错Native
destination String 参数解释: 目标桶名。 取值范围: 不涉及。 backup_begin_time Long 参数解释: 转储备份起始时间。 取值范围: 不涉及。 backup_end_time Long 参数解释: 转储备份结束时间。 取值范围: 不涉及。
select pg_terminate_backend($PID); $PID:长事务进程ID,通过2获取。 对于涉及批量操作的业务,建议在业务低峰期执行。 建议设置告警规则,关注“最长未决事务存活时长”指标,及时提交未决事务。 父主题: 常见性能问题
destination 是 String 参数解释: 转储目标桶。 约束限制: 不涉及。 取值范围: 0~128个字符。 默认取值: 不涉及。 period 是 String 参数解释: 自动转储周期。 约束限制: 不涉及。 取值范围: 格式为逗号隔开的数字,数字代表星期。
Access denied: you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation 报错信息如下: 2021-01-10 23:58:32.964 [destination
公网连接时支持弹性公网IP或NAT访问,当同时设置NAT和弹性公网IP时,会优先使用弹性公网IP访问。 步骤1:购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,执行3。 无弹性云服务器,执行2。
destination_region String 跨区域备份所在区域。 destination_project_id String 租户在目标区域下的project ID。 keep_days Integer 跨区域备份保留天数。
destination_region String 设置跨区域备份策略的目标区域ID。 destination_project_id String 设置跨区域备份策略的目标project ID。
destination 是 String 参数解释: 目标OBS桶名。 约束限制: 不涉及。 取值范围: 0~128个字符。 默认取值: 不涉及。 prefix 否 String 参数解释: 转储目标前缀,标识在OBS桶中存储位置的前缀。 约束限制: 不涉及。
version_update" : "1.0", "shared_preload_libraries" : "pg_cron", "created" : false, "description" : "pg_cron access method - signature
(NativeSocketConnection. java:99) ~[MariaDB-connector-java8.0.17.jar:8.0.17] at com.MariaDB.cj.protocol.a.NativeProtocol.negotiateSSLConnection
destination_region 是 String 设置跨区域备份策略的目标区域ID。 destination_project_id 是 String 设置跨区域备份策略的目标project ID。 请求示例 更新实例的跨区域自动全量备份策略。