概述

本文主要介绍RDS MySQL的SQL审计查询记录返回0的原因。

 

详细信息

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

RDS MySQL的SQL审计功能保存了执行的SQL记录,包括连接的客户端IP、数据库名称、执行语句账号、SQL语句等等。以下两种情况会导致返回记录数为0。

 

未查询到数据

以下是未查询到数据的场景图片。

未查询到数据

 

从查询缓存中获取的数据

如果实例开启了查询缓存(Query Cache),那么从查询缓存中获取数据的查询,其返回记录数会显示为0,详情请参见RDS MySQL查询缓存(Query Cache)的设置和使用

查询缓存

 

适用于

  • 云数据库 RDS MySQL 版