SQL洞察功能能够对SQL进行健康状况的诊断、性能问题的排查以及业务流量的分析,从而提升故障诊断、数据库优化与风险发现的效率。
说明
PolarDB MySQL版边缘云集群的SQL洞察默认开启,日志组件会采集全量的SQL明细,默认保存14天。
操作步骤
-
找到目标集群,单击集群ID。
-
在左侧导航栏中,选择SQL洞察。
SQL洞察页面顶部提供筛选条件,包括时间范围、关键词(支持SQL语句模糊查询)、数据库名称、数据库用户和客户端IP,设置后单击查询按钮可检索SQL记录。下方表格展示查询结果,列包括SQL语句、数据库、进程ID、用户、客户端IP、客户端端口、耗时(us)、扫描行数、更新行数、执行时间和操作,单击详情可查看单条SQL的详细信息。
功能介绍
SQL洞察支持多维度搜索,每次搜索最多返回1000条数据符合条件的SQL。如果需要得到精确的返回结果,请您使用更细粒度的搜索条件。
|
参数 |
说明 |
|
关键词搜索 |
SQL内容关键词搜索,可以指定多个关键词,关键词之间用空格分隔。 说明
关键词需要是完整的分词,比如 “ INSER ” 查不到内容,用 “ INSERT ” 能查到。 |
|
数据库名称 |
根据SQL执行的数据库搜索。 |
|
数据库用户 |
根据SQL执行的用户搜索。 |
|
客户端IP |
根据SQL执行的客户端IP搜索。 说明
在边缘云中经过链接地址的请求,解析出来的客户端IP是LB的IP。 |
注意事项
-
SQL长度超过限制时,SQL语句会被截断显示。您可以在详情中查看完整格式化的SQL。
在SQL记录操作列,单击详情。
详情弹窗的基本信息区域展示数据库、进程ID、用户、客户端IP、客户端端口、耗时(μs)、扫描行数、更新行数和执行时间,下方 SQL 语句区域展示完整未截断的 SQL 文本。
该文章对您有帮助吗?