You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

S3中删除文件后Athena仍返回该数据,是否为预期行为?

Athena删除S3文件后仍返回旧数据的原因

这属于预期行为,Athena确实自带查询结果缓存机制,默认会把查询结果缓存30天。

  • 第一次查询时,Athena会扫描S3目标文件并生成结果,同时把结果存入缓存;后续执行完全相同的查询时,会直接返回缓存里的数据,不会再去S3重新读取文件。
  • 要强制查询实时数据,可在查询语句开头添加配置:SET query_results_cache_enabled = false;,这样Athena就会跳过缓存,重新访问S3获取最新状态。
  • 你也可以在Athena控制台的设置界面,全局调整缓存的过期时长,或者直接关闭查询结果缓存功能。

内容的提问来源于stack exchange,提问作者user1974753

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 10:10:34