检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不支持查询只读实例的数据库列表。 URI URI格式 GET /v3/{project_id}/instances/{instance_id}/database/detail?db={db}&page={page}&limit={limit} 参数说明 表1 参数说明 名称 是否必选 说明 project_id
> 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。 在左侧导航栏选择“智能DBA助手 > 实时诊断”。 选择“锁&事务”页签,输入管理员密码登录查看详情。 在“元数据锁”页签,根据需要选择会话ID、锁状态、锁类型、数据库名等进行查询。
不支持查询只读实例的数据库SCHEMA列表。 URI URI格式 GET /v3/{project_id}/instances/{instance_id}/schema/detail?db_name={name}&page={page}&limit={limit} 参数说明 表1 参数说明 名称 是否必选 说明 project_id
如下表格中的数据来源于RDS for PostgreSQL引擎各版本下,最新小版本支持的插件列表。您可以通过SELECT name FROM pg_available_extensions;语句,查看当前实例支持的插件列表。如果当前版本不支持某个插件,则需要迁移到新版本实例。 使用mysql_
String 数据库用户状态。 “unavailable”表示不可用。 “available”表示可用。 正常响应样例 { "users": [ { "name": "rdsuser", "state": "available" }, {
创建发布 图5 设置项目属性 查看已创建的发布。 图6 查看发布 添加订阅功能,请参见添加订阅服务器。 单击“查看监控”,查看“数据更改延迟后时长”和“事务数”监控数据。 选择“更多 > 修改发布”,可以重新选择发布表/字段,以及增量快照策略。 选择“更多 > 删除”,删除发布。
name String 数据库实例名称。 weight Integer 数据库实例读权重。 available_zones Array of objects 可用区信息。 请参见表8。 表8 available_zones字段数据结构说明 参数 参数类型 描述 code String 可用区编码。
> 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。 在左侧导航栏选择“智能DBA助手 > 历史诊断”。 选择“全量SQL > SQL洞察”。 如果未开启全量SQL收集开关,RDS无法获取全量SQL数据进行分析,如需使用,请单击开启开关。
不支持查询只读实例的数据库用户列表。 URI URI格式 GET /v3/{project_id}/instances/{instance_id}/db_user/detail?page={page}&limit={limit} 参数说明 表1 参数说明 名称 是否必选 说明 project_id 是 租户在某一Region下的项目ID。
日常运维 建议定期关注慢日志和错误日志,提前识别业务问题。 建议定期关注数据库的资源使用情况,资源不足时,及时扩容。 建议关注实例监控,发现监控指标异常时,及时处理。 删除和修改记录时,需要先执行SELECT,确认无误才能提交执行。 安全 尽量避免数据库被公网访问,公网连接时必须绑定弹性公网IP,设置合适的白名单。
tat_*视图并且使用与扩展相关的各种统计信息。 pg_stat_scan_tables:执行可能会在表上取得ACCESS SHARE锁的监控函数(可能会持锁很长时间)。 pg_signal_backend:向其他后端发送信号(例如:取消查询、中止)。 pg_read_serve
数据管理服务登录界面。 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库。 在数据管理服务左侧的导航栏中单击“云DBA(DBA智能运维)”页签,进入云DBA实例总览页面。 在实例总览页面选择需要查看的实例卡片,单击“详情”。 在SQL页签下选择“全量SQL洞察”,您可以查看当前实例的全量SQL详情。
对实时性有要求的实例,建议配置“hot_standby_feedback”,同时根据业务设置“max_standby_streaming_delay”为合理的值。 监控长事务、长连接和复制延迟,出现问题及时处理。 只读实例为单节点,不提供高可用能力,连接只读实例的应用程序应该具备切换到其他节点的能力。 可靠性、可用性
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 设置密码复杂度 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库
时指定表名是否区分大小写。 已创建的实例上修改参数 修改表名大小写不允许有重名表。 仅在备份没有延迟的情况下,修改表名大小写参数。通过查看监控指标“实时复制时延”,判断是否有备份延迟。 场景一:实例下没有只读实例(修改主实例参数 > 重启实例) 登录管理控制台。 单击管理控制台左上角的,选择区域。
线程池总连接数。 Threadpool_threads_high_water_mark 历史高位线程数量。 Threadpool_waiting_threads waiting线程池状态。 Threadpool_worst_launch_time 最坏启动时间(单位:毫秒)。 性能测试 表4
成数据库膨胀。 优化建议 优化只读实例的SQL,将SQL查询时长控制在“max_standby_streaming_delay”值以内。 监控只读长事务,根据业务需求,超过一定时长(如30min)的长事务要强制终止。 父主题: 常见性能问题
> 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。 在左侧导航栏选择“智能DBA助手 > 历史诊断”。 选择“全量SQL > SQL限流”。 打开,开启SQL限流开关。 SQL限流开关打开后,限流规则才能生效。
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 rdsProxy:数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过读写分离地址连接数据库时鉴权使用。
SSL连接CA证书路径,该文件需放在执行该命令的路径下。 sslmode SSL连接模式,设置为“verify-ca”,通过检查证书链(Certificate Chain,以下简称CA)来验证服务是否可信任。 出现如下提示时,输入数据库账号对应的密码。 Password: 出现如下信息,表示连接成功。 SSL