概述
本文主要介绍RDS MySQL的SQL审计查询记录返回0的原因。
详细信息
阿里云提醒您:
- 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
- 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
- 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
RDS MySQL的SQL审计功能保存了执行的SQL记录,包括连接的客户端IP、数据库名称、执行语句账号、SQL语句等等。以下两种情况会导致返回记录数为0。
未查询到数据
以下是未查询到数据的场景图片。
从查询缓存中获取的数据
如果实例开启了查询缓存(Query Cache),那么从查询缓存中获取数据的查询,其返回记录数会显示为0,详情请参见RDS MySQL查询缓存(Query Cache)的设置和使用。
适用于
- 云数据库 RDS MySQL 版