检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
pg_dump是PostgreSQL原生的备份工具。pg_dump生成的备份文件可以是一个SQL脚本文件,也可以是一个归档文件。详细信息请查看pg_dump官方说明。 SQL脚本文件:纯文本格式的文件,其中包含将数据库重建到备份时状态的SQL命令。 归档格式的备份文件:必须与pg_rest
用户开启了SSL验证连接功能,使用代码执行SQL连接数据库出现如下报错: 图1 连接失败 故障分析 该场景下用户开启了SSL连接功能,需要使用SSL连接方式。请检查连接命令是否使用了SSL方式。 解决方案 开启SSL验证连接功能,使用SSL连接方式连接数据库,请参考SSL连接方式。 关闭SSL验证连接功能,使
表碎片率过高可能导致的问题 场景描述 在使用RDS for MySQL过程中,经常遇到表碎片率过高的问题。表碎片是指在MySQL数据库中,表的数据和索引分散在不同的物理块中,这些物理块可能不连续,或者有一些空闲的空间,从而导致表的数据和索引在磁盘上的存储不是最优的。 这种现象主要是
全起见,建议修改后的密码复杂度不低于RDS for MySQL的初始化设置。 账户说明 您在创建RDS for MySQL数据库实例时,系统会自动为实例创建如下系统账户(用户不可使用),用于给数据库实例提供完善的后台运维管理服务。 删除、重命名、修改这些账户的密码和权限信息,会导致实例运行异常,请谨慎操作。
原因分析 这是因为使用了弱密码被拦截导致的。在RDS for PostgreSQL 11.22、12.22、13.18、14.15、15.10、16.6及以上的版本中,默认开启弱密码检测。使用弱密码创建用户时,就会发生如上报错。 解决方案 建议使用更复杂的密码进行设置,防止密码被暴力破解。
RDS数据库连接数满的排查思路 RDS数据库实例支持的最大数据连接数是多少 内网方式下ECS无法连接RDS实例的原因 客户端问题导致连接RDS实例失败 服务端问题导致连接RDS实例失败 应用程序是否需要支持自动重连RDS数据库 RDS绑定公网IP后无法ping通的解决方案 RDS跨地域内网能访问吗
for MySQL数据库实例的连接数请参考RDS for MySQL 性能白皮书中各规格的连接数。 RDS for PostgreSQL数据库实例的连接数请参考RDS for PostgreSQL 性能白皮书中各规格的连接数。 什么是最大连接数 允许同时连接的客户端总数。 修改最大连接数
限制子账户只能看到具有权限的数据库清单 操作场景 使用存储过程,将某个自定义数据库的权限授予由rdsuser账户创建的指定子账户,并限制该账户对其他数据库的可见性。限制之后,子账户对不具权限的数据库不可见,也无法对其进行相关操作。 前提条件 成功连接RDS for SQL Ser
@@SESSION.SQL_LOG_BIN等SQL的问题 场景描述 执行mysqldump时,会出现如下如所示代码。 图1 代码显示 故障分析 开启了“gtid-mode=ON”参数。 如果一个数据库开启了GTID,使用mysqldump备份或者转储的时候,即使不是RDS for MySQL
操作场景 使用存储过程关闭当前的RDS for SQL Server代理错误日志文件,并循环RDS for SQL Server代理错误日志扩展编号(就像重新启动服务器)。 新的RDS for SQL Server代理错误日志包含一个表示已创建新日志的行。 前提条件 成功连接RDS
'rdsadmin','resource') . 不可通过此存储过程删除不存在的数据库。如果您试图删除不存在的数据库,系统将会有如下提示: Cannot find database XXX. 操作步骤 执行以下命令,删除目标自定义数据库。 EXEC rdsadmin.dbo.rds_drop_database
创建主账号 操作场景 使用该存储过程可以创建出一个新的登录账号,该账号拥有RDS for SQL Server主账号rdsuser的所有权限。 存储过程只允许使用rdsuser或者创建出的主账号执行,创建的主账号具有和rdsuser相同的权限。 密码长度为8~32个字符,至少包含大写字
S到RDS for MySQL实例弹性公网IP和端口的网络连通性,并安装MySQL客户端。 步骤3:使用命令行连接实例(SSL不加密):使用MySQL命令行通过弹性公网IP和端口连接实例。 通过本地Windows主机连接实例的步骤包括: 步骤1:测试连通性并安装MySQL-Front:测试本地到RDS
删除RDS实例后为什么不能立即删除关联的安全组 创建实例的时候,必须选择安全组,如果不创建安全组或没有可选的安全组,云数据库RDS服务默认为您分配安全组资源。 当删除实例后,默认会将实例加入回收站管理,回收站默认保留7天。可通过设置回收站策略修改回收站保留天数。 删除后的实例不会立即从安全组中移
Service,简称DAS)修改。 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务实例登录界面。 您也可以在“实例管理”页面,
PostgreSQL实例的临时文件磁盘占用上限 参数说明 参数“temp_file_limit”用于指定一个postgresql进程产生的临时文件可以使用的总磁盘空间上限。 数据库在执行SQL时,会产生临时文件,如排序文件、hash文件,任何使用临时文件总大小超出该限制的事务将被终止。关
授予库级db_owner角色权限 操作场景 将目标数据库的db_owner角色权限授予指定用户。 注意事项 存储过程只允许rdsuser或者创建出的主账号执行,创建出的主账号具有和rdsuser相同的权限。创建主账号详细内容请参见创建主账号。 目标数据库不能为系统数据库,系统数据
成功连接RDS for SQL Server实例。关于连接关系型数据库实例,请参考连接实例。 要进行移除的数据库必须已加入到[AG-RDS-YUN]可用性组中。若对未加入到该可用性组中的数据库进行移除,系统将会如下提示: Database 数据库名 is not joined to AG-RDS-YUN
MySQL支持分库分表及读写分离的业务功能吗 RDS支持分库分表及读写分离功能,具体如下: 分库分表功能依赖于所使用的分布式数据库中间件(Distributed Database Middleware,简称DDM),用于解决存储空间或者性能拓展的问题,详见通过DDM对RDS for
如果无法通信,请检查安全组规则。 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将RDS实例的公网IP地址和端口添加到出方向规则。 图5 ECS的安全组 查看RDS的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参见设置安全组规则。