云原生数据仓库AnalyticDB PostgreSQL版控制台提供SQL审计功能,您可通过该功能查看SQL明细、定期审计SQL。开通SQL审计功能后,实例性能不会受到影响。

背景信息

SQL审计会统计所有DML和DDL操作信息,这些信息是系统通过网络协议分析所得,在SQL查询量较大的时候可能会丢失少量记录。

注意事项

SQL审计记录的保存时间为30天。

费用信息

请参见云原生数据仓库AnalyticDB PostgreSQL详细价格信息

操作步骤

  1. 登录云原生数据仓库AnalyticDB PostgreSQL版控制台
  2. 在控制台左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 在实例详情页,单击左侧导航栏的SQL审计
  5. SQL审计页面,您可以通过数据库名执行时长选择时间范围数据库用户源端IP执行状态操作类别操作类型语句文本等条件查询SQL信息。SQL审计
    说明 您可以在SQL明细中复制、导出当前页面的SQL信息。

相关API

API 描述
DescribeSlowLogRecords 查询某个时间段内某个用户实例的某个数据库的慢查询明细。
DescribeSlowSQLLogs 查询实例指定时间段的慢日志。
DescribeSQLCollectorPolicy 查询实例的SQL采集功能是否打开。
DescribeSQLLogByQueryId 获取指定慢SQL的详细信息。
DescribeSQLLogFiles 查询SQL审计文件列表。
DescribeSQLLogRecords 查询实例的SQL审计日志。
ModifySQLCollectorPolicy 开启或关闭指定实例的SQL采集功能。