权重值 | 占比说明 |
高 | 15% |
中 | 10% |
低 | 5% |
忽略 | 0 |
扣分项 | 规则 | 计算方式 |
CPU 使用率 | 按照平均 CPU 使用率进行扣分。 |
|
内存使用率 | 按照平均内存使用率进行扣分。 |
|
连接数使用率 | 按照平均连接使用率进行扣分。 |
|
慢日志 | 按照每 24 小时慢日志的数量进行扣分。 |
|
磁盘使用率 | 剩余磁盘预计可使用天数进行扣分。 |
说明 在统计磁盘使用率的最终得分时,按两种扣分方式中较高的分数进行扣分。 |
扣分项 | 默认值 | 说明 |
慢 SQL | 中 | 从下拉框中选择高、中、低、忽略。 |
CPU 使用率 | 中 | 从下拉框中选择高、中、低、忽略。 |
内存使用率 | 中 | 从下拉框中选择高、中、低、忽略。 |
磁盘使用情况 | 中 | 从下拉框中选择高、中、低、忽略。 |
连接使用率 | 中 | 从下拉框中选择高、中、低、忽略。 |
操作 | 描述 |
查看巡检汇总信息 | 单击巡检汇总,在巡检汇总页签中可以查看指定日期的当日总巡检数量、得分 100 的实例、得分 99~80分的实例、得分 79~60分的实例和得分低于 60分的实例数量。 |
查看巡检记录信息 | 单击巡检记录,在巡检记录页签中可以查看所有自动巡检和手动巡检记录。您可以使用查询功能筛选您的要查找的巡检记录。 |
查看巡检的基本信息 | 在巡检汇总或巡检记录页签,您可以查看到所有自动巡检和手动巡检记录,包括巡检执行时间、任务状态、巡检类型、巡检时段、实例 ID/名称、健康得分、CPU 使用率、内存使用率、磁盘使用率、连接使用率、QPS、TPS 和慢 SQL 数量。 说明
|
查看巡检报告 |
参数 | 说明 | |
实例评分汇总 | 汇总了实例及实例中各个节点的评分分数。 | |
选择实例\节点 | DBW 支持从实例、或节点的维度查看巡检报告。
| |
基本信息 | 在基本信息区域您可以查看当前实例的基本信息,包括实例 ID、实例规格和数据库版本。 | |
健康得分 | 当前节点的健康分数。 | |
扣分详情 | 当前节点的扣分详情。 | |
资源使用 | TOP 10 CPU 使用率(%) | CPU 使用率表示数据库服务器在处理请求时所消耗的 CPU 资源。您可以通过监控和优化来有效管理和降低 CPU 使用率,提高数据库的整体性能和响应速度。 |
| TOP 10 内存使用率(%) | 内存使用率表示数据库的内存在指定时间段内被使用的程度。您可以通过有效的监控和优化策略,确保数据库系统在高并发环境下保持稳定性和良好的性能。调整缓冲池、优化查询和表结构、合理配置查询缓存、增加硬件资源等措施,都是有效的内存使用率优化手段。持续监控内存使用率,并根据实际情况进行优化调整,是保障数据库系统稳定高效运行的关键。 |
| TOP 10 平均磁盘使用率(%) | 平均磁盘使用量表示巡检时段内占用的磁盘空间和总磁盘之间比例的平均值。 您可以通过监控、优化和扩容来有效管理和降低磁盘的平均使用率,提高数据库的整体性能和响应速度。 |
| TOP 10 慢 SQL 数量 | 慢 SQL 表示执行时间超过预期或设定阈值的 SQL 查询,用于评估数据库的健康状况和整体效率。您可以通过持续监控和分析慢查询,识别和解决潜在的性能瓶颈,确保系统在高负载环境下依然能够快速响应,提供优质的使用体验。 |
| TOP 10 当前打开连接数 | 当前打开连接数表示各节点上正在使用的数据库连接的数量。您可以通过使用连接池优化应用程序连接管理、合理调整数据库配置参数、持续监控系统运行状况和负载分担策略,可以有效管理连接数,确保数据库在高并发环境下保持性能和稳定性。这不仅能提高系统的响应速度,满足业务需求,还能防止资源瓶颈导致的服务中断。 |
| 连接数使用率 | 连接数使用率表示当前数据库所使用的连接数占配置的最大连接数的比例。您可以通过合理的连接管理、优化应用程序、调整数据库配置、监控和负载分担等策略,有效地控制连接数使用率,确保数据库在高并发环境下保持性能和稳定性。监控连接数使用率,有助于及时识别潜在的资源瓶颈,防止资源耗尽带来的性能问题,并为系统扩展提供参考依据。 |
| TOP 10 QPS | QPS 表示每秒钟执行的查询数量。您可以通过合理的监控和优化策略,提高数据库的查询处理能力,确保系统在高并发环境下保持性能和稳定性。优化查询和索引、增加缓存、实现读写分离、升级硬件和使用连接池等措施,都可以有效提高 QPS,提升数据库的整体性能。持续监控 QPS 等性能指标,有助于及时发现和解决潜在的性能瓶颈,为业务的平稳运行提供保障。 |
| TOP 10 TPS | TPS 表示每秒钟事务的处理数量。您可以通过合理的监控和优化策略,提高数据库的事务处理能力,确保系统在高并发环境下保持性能和稳定性。优化事务管理、调整缓存参数、实现读写分离、优化硬件和使用连接池等措施,都可以有效提高 TPS,提升数据库的整体性能。持续监控 TPS 等性能指标,有助于及时发现和解决潜在的性能瓶颈,为业务的平稳运行提供保障。 |
TOP 10 慢 SQL | 在 TOP 10 慢 SQL 列表区域,您可以查看每个 SQL 模板的信息:包括 SQL 模板的数据库、执行 User、执行次数、总耗时、平均执行时间 (s)、最大执行时间(s)、平均锁等待时间 (s)和平均扫描行数。 说明
| |
TOP SQL(基于聚合会话) | 在 TOP SQL(基于聚合会话)列表区域,您可以查看每个 TOP SQL 的信息,包括 SQL 模板、执行次数、平均执行时长 (s)、最大执行时长(s)和总执行时长(s)。 | |
TOP SQL(基于全量 SQL 洞察) | 在 TOP SQL(基于全量 SQL 洞察)列表区域,您可以查看每个 TOP SQL 的信息,包括平均 SQL 执行耗时、SQL 耗时、SQL 模板、SQL 类型、数据库名称、表名、SQL 执行总耗时、执行次数、平均 CPU 耗时、平均 innodb 锁等待耗时、平均 MDL 锁等待耗时、平均 Latch 等待耗时、平均事务提交耗时、平均 SQL 限流等待耗时、平均 Socket 发送数据耗时、平均线程调度等待耗时、平均线程等待耗时、平均影响行数、平均扫描行数、平均返回行数、平均发送字节数、平均逻辑页读取次数、平均 IO 读取字节数、平均 IO 读页面数、平均磁盘临时表数量。 在操作列单击收藏图标,可以收藏该 SQL 信息。 | |
TOP 表(基于空间分析) | 在 TOP 表(基于空间分析)列表区域,您可以查看每个 TOP 表的信息,包括表名、数据库名、存储引擎、表空间、表空间占比、数据空间、索引空间、碎片率、表行数、平均行数和自增 ID 值。 | |
TOP 10 自增列使用情况 | 在 TOP 10 自增列使用情况列表区域,您可以查看每个 TOP 自增列的信息,包括列名、表名、数据库名称、数据类型、数据类型最大值、自增列当前值和自增列比率。 | |