检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
user表中的root账号信息,排查客户端IP范围是否正确、是否使用SSL。 SELECT * FROM mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show
客户通过navicat修改RDS for MySQL的user表root账号的“authentication_string”字段,修改为为显示密码后无法登录客户端。 问题可能出现的版本:MySQL-8.0.20.6 原因分析 修改密码方式错误,不应直接改user表的authentication_string字段的hash
了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。 创建只读实例后,您可以开通读写分离功能,通过RDS的读写分离连接地址,写请求自动访问主实例,读请求按照读权重设置自动访问各个只读实例。
参数说明 参数 说明 连接名 连接数据库的任务名称。 主机 如果客户端部署在ECS上,ECS和RDS实例在同一区域且内网互通,可以通过内网连接实例,主机IP为数据库实例的内网地址。 不能用内网连接时,可以通过公网连接,主机IP为数据库实例绑定的弹性公网IP。 端口 实例的数据库端口。
公网连接实例流程 使用流程 通过公网连接RDS for MariaDB实例的使用流程介绍如图1所示。 图1 通过公网连接实例 父主题: 通过公网连接RDS for MariaDB实例
阅”。 单击“添加订阅服务器”。 在弹出页面,设置订阅服务器信息后,单击“确定”。 RDS for SQL Server支持的发布订阅服务器参考发布订阅服务器兼容矩阵。 服务器来源:云数据库RDS for SQL Server。 目标数据库:勾选1个或多个RDS for SQL
每次中断都是300秒就中断了,是因为RDS服务器端的参数导致,如果客户端300秒内没有完成数据写入,就会根据参数“net_write_timeout”的值断开数据库连接。 处理过程 了解mysqldump的备份的数据流向,采用的协议和端口。 mysqldump使用TCP协议连接RDS服务器的8635端口,
内网连接实例流程 使用流程 通过内网连接RDS for MariaDB实例的使用流程介绍如图1所示。 图1 通过内网连接实例 父主题: 通过内网连接RDS for MariaDB实例
求较高的应用场景,与独享型相比在价格方面有一定优惠。 数据库连接 根据业务的复杂度,合理配置RDS for MySQL参数。 建议保持合理的活跃连接数。 避免长连接,长连接的缓存可能较大,导致内存不足,建议定期释放长连接。 可靠性和可用性 生产数据库的实例类型请选择主备类型。 选
根据业务需要限制单个用户的最大连接数。 ALTER ROLE xxx CONNECTION LIMIT xxx; 保持合理的活跃连接数,建议活跃连接数为CPU数量的2~3倍。 避免长事务,长事务会阻塞autovacuum等,导致出现性能问题。 避免空闲长连接,长连接的缓存可能较大,导致内
审计日志文件名称以RDSAudit开头,会自动添加GUID和时间戳组合为文件名。 通过SQL Server客户端连接目标实例,具体操作请参见通过公网连接SQL Server实例。 目标实例连接成功后,通过执行如下sql查看审计日志详情。 select * from msdb.dbo.rds
云数据库RDS服务支持开启公网访问功能,通过弹性公网IP进行访问。您也可通过弹性云服务器的内网访问云数据库RDS。 准备工作 准备弹性云服务器或可公网访问云数据库RDS。 通过弹性云服务器连接云数据库RDS实例,需要创建一台弹性云服务器。 通过公网地址连接云数据库RDS实例,需具备以下条件。 先对云数据库
性价比较高,适用于对性能稳定性要求较低的应用场景。 数据库连接 根据业务的复杂度,合理配置RDS for MariaDB参数。 建议保持合理的活跃连接数。 避免长连接,长连接的缓存可能较大,导致内存不足,建议定期释放长连接。 可靠性和可用性 生产数据库的实例类型请选择主备类型。
最滞后副本滞后量和复制时延高问题定位及处理方法 指标异常说明(影响) 最滞后副本滞后量:多个副本中最滞后副本(依据接收到的WAL数据)滞后量。可以通过如下SQL查看多个副本使用复制槽的滞后量情况。 select slot_name, temporary, active,restart_lsn
SQL客户端连接RDS for MySQL实例。 ECS与RDS实例在不同安全组时,需要为RDS和ECS分别设置安全组规则。 设置RDS安全组规则:为RDS所在安全组配置相应的入方向规则。 设置ECS安全组规则:安全组默认规则为出方向上数据报文全部放行,此时,无需对ECS配置安全
、安全组。 准备弹性云服务器。 通过弹性云服务器连接云数据库RDS实例,需要创建一台弹性云服务器。 该弹性云服务器的区域、可用区、虚拟私有云、子网、安全组与待升级RDS for PostgreSQL实例相同。 在2中的弹性云服务器上,安装PostgreSQL客户端。 请参见如何安装PostgreSQL客户端。
公网连接实例流程 使用流程 通过公网连接RDS for PostgreSQL实例的使用流程介绍如图1所示。 图1 通过公网连接实例 父主题: 通过公网连接RDS for PostgreSQL实例
图1 关系型数据库与其他服务的关系示意图 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) 通过弹性云服务器(Elastic Cloud Server,简称ECS)远程连接云数据库RDS实例可以有效地降低应用响应时间、节省公网流量费用。 虚拟私有云(VPC)
阿里云RDS SQL Server数据库,因存在阻止SSMS客户端创建用户并且限制授权的“TGR#ON#DATABASE”触发器,因而,只能通过阿里云管理界面创建数据库用户,不支持在SSMS客户端创建用户。华为云支持在SSMS客户端创建数据库用户。 因而,从阿里云迁移到云数据库 RDS
权限不足导致数据库实例连接失败怎么办 RDS for MySQL实例连接失败怎么办 后续操作 登录实例后,您可以创建数据库,进行数据迁移等操作,具体请参见: 通过界面可视化创建MySQL数据库 通过调用API创建MySQL数据库 迁移方案总览 父主题: 连接RDS for MySQL实例