检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
tat_*视图并且使用与扩展相关的各种统计信息。 pg_stat_scan_tables:执行可能会在表上取得ACCESS SHARE锁的监控函数(可能会持锁很长时间)。 pg_signal_backend:向其他后端发送信号(例如:取消查询、中止)。 pg_read_serve
ce_Selection语句执行频率、Select语句执行频率、Update语句执行频率等指标,判断是否有规律性变化。具体操作,请参见查看监控指标。 解决方案 调整定时任务的执行时间,建议在业务低峰期执行。 父主题: 性能调优
时指定表名是否区分大小写。 已创建的实例上修改参数 修改表名大小写不允许有重名表。 仅在备份没有延迟的情况下,修改表名大小写参数。通过查看监控指标“实时复制时延”,判断是否有备份延迟。 场景一:实例下没有只读实例(修改主实例参数 > 重启实例) 登录管理控制台。 单击管理控制台左上角的,选择区域。
具体以实际界面为准。 SSD云盘vCPU:最高64核 SSD云盘内存大小:最高512 GB 数据盘:最高4000 GB 具体以实际界面为准。 监控与告警 支持 支持 安全组 支持 支持 备份与恢复 支持 支持 参数设置 支持 支持 SSL 支持 支持 日志管理 支持 支持 只读实例(需另建实例)
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 设置密码复杂度 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库
│ │ │ │ │ │ 例如每周六9:30 AM(GMT)的语法为: 30 9 * * 6 注意事项 pg_cron需要后台守护进程,因此启动数据库前,需要将pg_cron放到shared_preload_libraries中。 定时任务不会在备机上运行,但当备机升主后,定时任务会自动启动。
实时诊断”。 选择“实时会话”页签,可查看按登录名、访问主机、数据库3个维度展示当前会话统计结果。 在会话列表中,根据实际运行状态和业务需求,选择异常进程,单击“Kill会话”,结束会话,使数据库恢复正常。 父主题: 智能DBA
表示数据库代理正在升级内核版本。 IPMODIFYING: 表示数据库代理正在修改读写分离地址。 RESTARTING: 表示数据库代理正在重启进程。 TRANSACTION_SPLITTING: 表示数据库代理正在变更事务拆分功能状态。 CONNECTION_POOL_SWITCH_OPERATING:
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 rdsProxy:数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过读写分离地址连接数据库时鉴权使用。
在会话统计信息区域,可以查看会话概要,以及按照用户、访问来源和数据库维度统计的会话结果。 图1 实时会话 Kill异常会话 在会话列表,根据实际运行状态和业务需求,选择异常进程,单击“Kill会话”,结束会话,使数据库恢复正常。 导出会话列表 在会话列表上方,单击,可以导出全部会话列表。 父主题: 问题诊断
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 rdsProxy:数据库代理账户,该账户在开通读写分离时才会自动创建,用于通过读写分离地址连接数据库时鉴权使用。
故障二的解决方案 这类问题是由于已有连接被释放掉,使用已经释放的连接会出现这个报错。可能原因主要有以下几种: 网络链路问题 数据库重启或后端进程crash 空闲连接超时释放 解决方案: 首先排查网络连通性,判断是否有网络链路因素(丢包率、重传比例高)导致连接断开。 如果没有网络层面
ce_Selection语句执行频率、Select语句执行频率、Update语句执行频率等指标,判断是否有规律性变化。具体操作,请参见查看监控指标。 解决方案 调整定时任务的执行时间,建议在业务低峰期执行,并修改可维护时间段为业务低峰期。具体操作,请参见设置可维护时间段。 父主题:
查看任务 您可以通过“任务中心”查看用户在控制台上提交的异步任务的执行进度和状态。 支持查看的任务 表1 支持查看的任务 任务类型 分类 任务名称 即时任务 创建实例 创建PostgreSQL实例、创建PostgreSQL只读实例。 实例生命周期 重启PostgreSQL实例。 变更实例
建议内存使用率告警阈值设置不低于90%。 在业务运行中缓冲池内存会逐渐增大至“innodb_buffer_pool_size”的值,可通过监控指标“缓冲池利用率”查看缓冲池内存的增长趋势。 RDS for MySQL的内存分配可划分为Engine层与Server层。 Engine层的内存包括InnoDB
CLASS值:见pgaudit.log选项,包括READ、ROLE。 AUTHENTICATION_RESULT值:SUCCESS、FAIL。 PID 进程ID。 STATEMENT_START_TIME 语句起始时间戳,以us为单位。 connection_status 会话状态,常见为执行语句的错误返回码,普通执行成功返回0。
rdsRepl:复制账户,用于备实例或只读实例在主实例上同步数据。 rdsBackup:备份账户,用于后台的备份。 rdsMetric:指标监控账户,用于watchdog采集数据库状态数据。 dsc_readonly:用于数据脱敏。 其他账号 在控制台、API或SQL语句中创建的账号。
出大于该阈值的会话列表。 图2 设置慢会话阈值 Kill异常会话 在会话列表,可以查看会话详情,也可以根据实际运行状态和业务需求,选择异常进程,单击“Kill会话”,结束会话,使数据库恢复正常。 图3 Kill会话 设置SQL限流 在会话列表,单击“SQL限流”,通过设置语句类型
主要内核功能介绍 连接线程池 MDL锁视图 在线扩展varchar类型字段 主动终止空闲事务 DDL进度显示 父主题: RDS for MySQL内核
程序实现故障转移和读写分离。 PoWA插件使用最佳实践 介绍如何使用PoWA插件,用于对RDS for PostgreSQL数据库进行性能监控。 pg_dump使用最佳实践 介绍pg_dump备份工具的使用方法。 PgBouncer使用最佳实践 介绍PgBouncer连接池工具的安装配置和使用方法。