SQL 分析

最近更新时间:2024-11-05 12:50:03

我的收藏
SQL 分析页面聚合 SQL 模板分析,对时段内实例各项性能指标影响的 SQL 模板全局排序,并能实时获取模板内 SQL 明细,帮助用户了解数据的统计信息、数据分布情况、异常值等,从而更好地理解数据并做出相应的决策。
说明:
仅 MySQL、TDSQL-C for MySQL、MariaDB、TDSQL MySQL 实例支持 SQL 分析。

前提条件

已为实例开启全链路分析功能。具体操作请参见 开启全链路分析

查看 SQL 性能趋势图和 SQL 模板列表

1. 登录 DBbrain 控制台
2. 在左侧导航栏,选择全链路分析 > SQL 分析
3. 在页面顶部选择数据库类型、实例 ID 或集群 ID。
4. 在页面上方选择时间段,包括近1分钟、近1小时、近1天和自定义时间段。
5. 查看 SQL 性能趋势图。
选择性能趋势图中横坐标统计维度:包括 SQL Type、Host、User、SQL Code、Time。
选择性能趋势图中纵坐标统计维度:包括按耗时(SQL 耗时)和按次数 (SQL 执行次数)。
同时纵坐标固定展示 QPS 和 TPS。

可通过以下方式查看性能趋势图。
查看已选统计维度和固定指标的数值:鼠标悬停至性能趋势图上。
细粒度展示该时间段的性能趋势:鼠标拖动选中某个时间段。若想退出,可在趋势图右上方单击重置
下载已选时间段已选统计维度的统计数据:在趋势图上方单击

,下载格式为 .csv 的文件。仅 MySQL、TDSQL-C for MySQL 支持该操作。
说明:
若不需要查看性能趋势图,可在页面右上方单击图表折叠
6. 查看 SQL 模板列表。
6.1 (可选)在 SQL 模板列表右上方单击

,自定义列表字段,单击确定
6.2 查看 SQL 模板列表。

SQL 模板列表还支持以下操作:
复制 SQL 模板:鼠标悬停至 SQL 模板处,单击复制
查看 SQL 模板详情:单击 SQL 模板或鼠标悬停至 SQL 模板处单击查看。具体操作请参见 查看 SQL 模板详情
SQL 模板按照某个字段升降序排序:在带有

的字段右侧,通过单击

设置升序或降序对 SQL 模板进行排序。
下载 SQL 模板列表:在 SQL 模板列表右上方单击

,下载格式为 .csv 的文件。

查看 SQL 模板详情

在 SQL 模板列表中,单击 SQL 模板或鼠标悬停至 SQL 模板处单击查看
查看该 SQL 模板的分析视图、统计信息和明细记录。
查看 SQL 模板-分析页签
展示 SQL 模板相关的数据库、表、模板等信息。

查看 SQL 模板-统计页签
统计 SQL 耗时和扫描行数性能趋势图和圆环图。
支持设置以下统计参数:
选择时间范围:可选择查看近1分钟、近1小时、近1天和自定义时间段的统计信息。
选择性能统计维度:概览、Host、User、SQL Code、Time。

查看 SQL 模板-明细页签
明细页签中展现 SQL 模板明细结果。查看明细 SQL 的具体操作请参见 明细查询