检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ser用户,您可根据业务需要,添加其他用户。 您可通过以下方式创建账号: 通过RDS创建帐号:简单易用,不需要记忆任何命令。 通过DAS创建帐号:需要熟悉创建命令,但功能更强大灵活。 限制条件 恢复中的实例,不可进行该操作。 通过RDS创建账号 登录管理控制台。 单击管理控制台左上角的,选择区域。
通过DAS服务界面,执行DROP ROLE test;命令删除RDS for PostgreSQL数据库中的角色test失败。 原因分析 删除角色失败的原因一般为有其他对象依赖于该角色,如果想删除该角色,需要回收角色拥有的其他对象的权限。 解决方法 查看该角色拥有的权限。 select * from
上安装MySQL客户端,然后执行MySQL命令行通过MySQL内网IP连接到实例。本章节向您展示如何使用标准MySQL客户端从ECS实例访问数据库实例。 本章节提供SSL不加密的连接方式,如需使用SSL加密连接,请参见使用MySQL命令行内网连接实例。 操作流程 操作步骤 说明 准备工作
实例内存大于85%或者实例总计表数量超过5万时,为了不影响实例,不会采集数据。 图6 TOP 50库 单击“查看趋势”,可以查看近7天、近30天、自定义时间段(时间跨度在30天内)的数据量变化情况。 图7 查看数据趋势 常见问题 问题:“磁盘空间满”问题如何处理? 解决方法:参考磁盘满设置只读,通过
Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进行连接并使用Hint语句时,需要在命令中增加-c选项,否则Hint会被MySQL命令行工具过滤。 可以在SQL开头添加hint注释进行强制路由。 /*FORCE_MASTER*/强制路由到主节点;
数据库实例状态 数据库实例状态 数据库实例状态是数据库实例的运行情况。用户可以使用管理控制台和API操作查看数据库实例状态。 表1 状态及说明 状态 说明 正常 数据库实例正常和可用。 异常 数据库实例不可用。 创建中 正在创建数据库实例。 克隆中 正在克隆数据库实例。 创建失败
在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。 在左侧导航栏选择“智能DBA助手 > 实时诊断”。 在“容量预估”页签,可以查看磁盘空间使用情况,容量不足时,及时扩容磁盘。 图1 空间概况 表1 空间概况参数说明 参数 说明 空间使用量 当前实例磁盘空间已使用量。 总量 实例磁盘空间总量。
方式一:(自动)在DRS管理控制台查看迁移结果。DRS会针对迁移对象、用户、数据等维度进行对比,从而给出迁移结果。 方式二:(手工)在RDS管理控制台查看迁移结果。直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况。 在DRS管理控制台查看迁移结果 登录华为云控制台。
DRS会针对迁移对象、用户、数据等维度进行对比,从而给出迁移结果,详情参见在DRS管理控制台查看迁移结果。 直接登录数据库查看库、表、数据是否迁移完成。手工确认数据迁移情况,详情参见在RDS管理控制台查看迁移结果。 在DRS管理控制台查看迁移结果 登录华为云控制台。 单击管理控制台左上角的,选择目标区域。
如何确认RDS for MySQL实例SSL证书的有效期 如果您正在使用SSL连接RDS for MySQL,执行如下命令查看证书有效期起止时间,判断证书是否到期。 show status like '%ssl_server%'; 在证书到期前请及时更新根证书为最新版本: 在RD
pg_dump生成的备份文件可以是一个SQL脚本文件,也可以是一个归档文件。详细信息请查看pg_dump官方说明。 SQL脚本文件:纯文本格式的文件,其中包含将数据库重建到备份时状态的SQL命令。 归档格式的备份文件:必须与pg_restore一起使用来重建数据库,这种格式允许pg_restore选择恢复哪些数据。
可在对应表中插入数据。 查询数据 在顶部导航栏选择“Tools > Query Tool”,进入SQL命令执行界面,即可执行用户输入的SQL语句。 在SQL命令执行界面,输入SELECT命令后,单击“执行”即可查询对应表中的数据。 父主题: pgAdmin基本操作使用指南
使用存储过程更新统计信息,提高查询性能。 前提条件 成功连接RDS for SQL Server实例。关于连接华为云关系型数据库实例,请参考连接实例。 操作步骤 执行以下命令,默认对所有库更新统计信息。 EXEC rdsadmin.dbo.rds_updatestats ; 执行以下命令,更新指定库的统计信息。
min以上,而单独执行存储过程中的SQL语句却很快。 原因分析 存储过程和相关表、库的字符集不一致,导致查询结果存在大量字符转换,从而执行缓慢。 排查过程: 使用如下命令查看存储过程和相关表的定义,观察存储过程和表的字符集是否一致。 SHOW CREATE PROCEDURE xxx;
使用pt-osc工具(pt-online-schema-change)进行online DDL操作时,会遇到连接本地单机实例执行命令成功,但连接云上RDS for MySQL主备实例会卡住的情况,如下图所示,没有输出: 原因分析 pt-osc的工作原理: 创建一个与原表结构相同的空表,表名是 _new
SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改root账号的ssl_type为ANY后,导致无法登录。 解决方案 将root账号的ssl_type修改为空即可,参考命令: update
对于非用户核心业务相关的库 查看本地计算机的内存使用率,如果使用率曲线持续平缓,则无需处理。 对于用户核心业务相关但是数据库规格配置很高的库 在业务低峰期,将数据库参数“performance_schema”的值调整为“OFF”,需要重启数据库才能生效。 通过智能DBA助手查看实例的内存使用情况,具体请参见查看性能指标。
在DAS界面,无法修改RDS for MySQL数据库名称。 原因分析 不支持在DAS界面修改RDS for MySQL数据库名称。如果通过SQL命令执行更改或重命名命令,可能会导致数据丢失。 解决方案 使用DRS将RDS for MySQL数据从源库A迁移到目标库B,两个数据库名称不同。具体迁移方法,请参见迁移方案总览。
pg_current_wal_lsn();的查询结果差异较大,可通过如下SQL来查看: 确认只读实例节点信息,在主机上执行以下SQL,并重点关注sent_lsn列的值,记为lsn1。 select * from pg_stat_replication; 主机上查询当前位点信息,记为lsn2。 select
盘扩容,确保磁盘空间足够。 您可以通过智能DBA助手查看实例的内存使用情况,具体请参见查看磁盘空间。 如果原有规格的磁盘已是最大的,请先升级规格。 请参见变更实例的CPU和内存规格。 请及时处理过期数据文件。 您可以在控制台查看监控数据库CPU、内存、磁盘、连接数等指标,并且设置告警策略,出现告警时可以提前识别风险。