SQL洞察功能为您的数据库提供安全审计、性能诊断等增值服务。

费用说明

  • 试用版:免费使用,审计日志仅保存一天,即只能查询一天范围内的数据,不支持数据导出等高级功能,不保障数据完整性。
  • 30天或以上: 详情请参见规格与定价

功能说明

  • SQL审计日志

    记录对数据库执行的所有操作。通过审计日志记录,您可以对数据库进行故障分析、行为分析、安全审计等操作。

  • 增强搜索
    可以按照数据库、用户、客户端IP、线程ID、执行耗时、执行状态等进行多维度检索,并支持导出和下载搜索结果。
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第1张

开通SQL洞察

  1. 登录POLARDB控制台
  2. 在控制台左上角,选择地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择日志与审计 > SQL洞察
  5. 单击立即开通
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第2张
  6. 选择SQL审计日志的保存时长,单击开通服务
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第3张

修改SQL日志的存储时长

  1. 登录POLARDB控制台
  2. 在控制台左上角,选择地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择日志与审计 > SQL洞察
  5. 单击右上角服务设置
  6. 修改存储时长,单击确认

导出SQL记录

  1. 登录POLARDB控制台
  2. 在控制台左上角,选择地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择日志与审计 > SQL洞察
  5. 单击右侧导出
  6. 在弹出的对话框中,选择导出字段导出时间范围,单击确认
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第4张
  7. 导出完成后,在导出SQL日志记录中,下载已导出的文件并妥善保存。
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第5张

关闭SQL洞察

说明

SQL洞察功能关闭后,SQL审计日志会被清空。请将SQL审计日志导出后,再关闭SQL洞察功能。

  1. 登录POLARDB控制台
  2. 在控制台左上角,选择地域。
  3. 单击目标集群ID。
  4. 在左侧导航栏中,选择日志与审计 > SQL洞察
  5. 单击右上角服务设置
  6. 修改存储时长,单击确认
  7. 单击滑块关闭SQL洞察。
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第6张

查看审计日志的大小和消费明细

  1. 登录阿里云管理控制台
  2. 在页面右上角,选择费用 > 进入费用中心
  3. 在左侧导航栏中,选择消费记录 > 消费明细
  4. 选择云产品页签。
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第7张
  5. 选择流水详单
  6. 选择后付费
  7. 设置查询条件,然后单击查询
    说明 若要查询超过12个月前的记录,请提交工单。
  8. 根据POLARDB集群的计费方式,找到POLARDB-按量付费POLARDB-包年包月,单击最右侧的详情
  9. 单击最右侧的箭头符号,即可查看SQL洞察的审计日志大小以及费用。
    SQL洞察_兼容Oracle数据库用户指南_云数据库PolarDB 阿里云技术文档 第8张