跳到主要内容
版本:v3

SQL全生命周期管控企业版

SQL管控页面集中了用户在SQL审核和扫描任务中生成的SQL,当用户的SQL来源多且分散时,可以在SQL管控页面快速发现审核出问题的SQL,并将其分配给其他成员处理,或将不关心的SQL设为忽略状态,以避免遗漏问题SQL,方便追溯问题SQL的产生及后续解决方式,从而实现高效的SQL管理。如:

  • 快速发现问题SQL:在众多SQL中迅速定位到审核出问题的SQL。
  • 任务分配:将问题SQL分配给团队成员处理。
  • 忽略不关心的SQL:避免无关SQL干扰,专注于关键问题。
  • 追溯问题:方便追溯问题SQL的产生及后续解决方式。

前置条件

用户需要登录平台并生成审核记录,满足以下条件之一:

  • 在使用SQL快捷审核时,为SQL附加了审核标签。
  • 在SQL管控配置中为数据源开启了智能扫描,并获得采集结果。

使用步骤

用户点击左侧菜单栏的SQL管控标签,进入SQL管控页面。

SQL筛选

平台提供多种筛选方式,帮助用户快速找到符合条件的SQL:

  • SQL来源:根据SQL的来源方式进行筛选,如SQL审核、扫描任务;
  • 数据源:根据SQL所属的数据源进行筛选;
  • Schema:根据SQL所属的Schema进行筛选;
  • 审核规则等级:根据审核规则的等级进行筛选,如error、warning、notice、normal;
  • 时间范围:根据SQL生成的时间范围进行筛选;
  • SQL状态:根据SQL的状态进行筛选,如待处理、已解决、已忽略等;
  • 端点信息:根据SQL的来源端点进行筛选
  • 与我相关:根据SQL是否与当前用户相关进行筛选,可以选择只显示与当前用户有关的SQL。
  • 查看高优先级SQL:根据配置中设定的高优先级SQL标准,展示那些符合高优先级标准的SQL。

SQL操作

除了展示和过滤SQL,平台还提供多种SQL操作方式,帮助用户快捷处理SQL:

  • 按指纹查看SQL:支持按SQL指纹做聚合,跳转查看SQL审核列表;
  • 查看SQL执行计划:支持查看SQL分析结果,快速了解SQL的执行计划;
  • 指派负责人:可以将SQL指派给对应负责人处理;
  • 变更状态:可以将表单中的SQL标记为已解决、已忽略或已人工审核的状态;
  • 导出:可以根据当前筛选条件导出SQL管控列表的信息。

操作结果

通过以上步骤,用户可以使用SQL管控功能集中管理SQL,快速发现问题SQL并进行处理。