检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看表智能诊断 表智能诊断可以诊断出“单表空间增长异常表”、“无主键表”、“无索引表”,帮助您快速定位异常表。 表智能诊断功能使用前需要升级高级智能运维包,具体请参见升级高级智能运维包。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库
智能DBA 功能概览 查看实例运行情况 管理实时会话 查看性能指标 升级高级智能运维包 查看磁盘空间 查看表智能诊断 设置诊断阈值 查看库表大小 查看慢SQL 设置SQL限流规则 配置自治限流 管理诊断报告 父主题: RDS for MariaDB用户指南
智能DBA 功能总览 实时会话 容量预估 实时TOP SQL 慢SQL 死锁分析 锁阻塞 父主题: RDS for SQL Server用户指南
升级高级智能运维包 表智能诊断、慢SQL和自治限流是高级智能运维包功能,使用时需要提前升级高级智能运维包。本文介绍如何升级高级智能运维包。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 云数据库 RDS”。 在“实例管理
管理诊断报告 查看诊断报告 订阅诊断报告 父主题: 智能DBA
慢SQL 操作场景 慢SQL分析功能通过对实例记录的慢SQL进行用户来源、客户端来源、SQL模板等多维度统计聚合,以及时序趋势分析,多角度识别慢SQL,方便快速业务SQL优化。 不升级高级智能运维包的情况下,最多只保留1小时的记录。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。
在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页签。 在左侧导航栏选择“智能DBA助手 > 历史诊断”。 选择“诊断日报”页签。 单击“发起诊断”,选择需要诊断分析的开始和结束时间。 图1 发起诊断 单击“确定”,对当前实例进行诊断操作。您也可以查看历史诊断报告或者下载报告到本地查看。
设置诊断阈值 通过设置表智能诊断阈值系统自动筛选出大于该阈值的异常表,帮助用户快速定位异常表。 诊断阈值功能使用前需要升级高级智能运维包,具体请参见升级高级智能运维包。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 云数据库
通过查看慢SQL来定位数据量大,行数多,响应时间长的SQL语句执行的时间点,帮助您查找慢SQL并进行SQL优化。 慢SQL功能使用前需要升级高级智能运维包,具体请参见升级高级智能运维包。 如果您没有升级高级智能运维包,那么只能查看最近一小时数据,到期后自动删除。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
建议内核小版本升级至最新版本。 当设置过多限流规则时,对性能有一定影响,使用后请删除多余的规则。 以下场景不受SQL限流的限制: 系统表不限制。 不涉及数据查询的不限制,例如:SELECT sleep(xxx); root账户不限制。 对存储过程,触发器,函数内的SQL语句不限制。 操作步骤
实例概览 提供数据库整体运行情况,包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 查看实例运行情况 实时会话 提供当前数据库的会话查询列表,并支持排序过滤展示。通过设置慢会
MariaDB实例的整体运行情况,包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。 表1
您可以通过实例概览查看RDS for PostgreSQL实例的整体运行情况,包括告警统计、智能异常诊断和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。
查看实例运行情况 您可以通过实例概览查看RDS for MySQL实例的整体运行情况,包括告警统计、智能异常诊断和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。
管理实时会话 查看会话统计结果 设置慢会话阈值 父主题: 智能DBA
日志的占比以及历史上涨情况往往是用户关心的重点。智能DBA助手提供了容量预估功能,可以方便地查看磁盘空间概况与分布,并通过历史数据结合智能算法提供了空间预估等功能,尽早发现空间不足的情况并及时避免。此外还提供了查看空间概况、表智能诊断、TOP20库表协助运维功能。更多内容请参见容量预估。
进入实例的“基本信息”页签。 在左侧导航栏选择“智能DBA助手 > 实时诊断”。 选择“容量预估”页签,查看Top50库表列表。 图1 Top50库表 物理文件大小为精确采集数据,其余指标为预估值(存在误差),如果差距较大建议对目标表执行ANALYZA TABLE操作。 数据库
查看磁盘空间 通过智能DBA功能实时查看实例磁盘空间使用情况,避免出现“磁盘空间满”问题。 操作步骤 登录管理控制台。 单击控制台左上角的,选择区域和项目。 单击页面左上角的,选择“数据库 > 云数据库 RDS”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页签。
配置自治限流 在突发流量过高、异常读写等业务场景下,通过自治限流控制并发度来保障核心业务访问的可用性。 自治限流功能使用前需要升级高级智能运维包,具体请参见升级高级智能运维包。 自治限流开启后,当相关条件满足时系统会对会话进行自动流控(根据您设置的允许限流的最大活跃连接数),保证核心业务运行稳定。
时间段内的指标监控视图。 查看智能诊断 基于运行数据结合智能算法对实例进行智能诊断,并对异常项提供具体的诊断结果以及优化建议。 单击异常诊断项名称,查看异常实例以及相关监控指标的数据。 单击“诊断详情”,查看具体的诊断结果以及优化建议。 图7 智能诊断 支持的诊断项以及诊断异常的处理建议,请参见表4。