选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

减少服务级别节流

聚焦模式
减少服务级别节流 - Amazon Athena

为了避免服务级别下的 Amazon S3 节流,您可以监控使用情况并调整服务限额,也可以使用分区等特定方法。下面是一些可能导致节流的一些情况:

  • 超过账户的 API 请求限制 - Amazon S3 具有基于账户类型和使用情况的默认 API 请求限制。如果超过单个前缀每秒的最大请求数,则可能会对您的请求进行节流,以防 Amazon S3 服务过载。

  • 数据分区不足 - 如果您没有正确分区数据并传输大量数据,Amazon S3 可能会对您的请求进行节流。有关分区的更多信息,请参阅本文档中的 使用分区 节。

  • 大量小对象 - 如有可能,避免生成大量小文件。Amazon S3 的每个分区前缀每秒最多 5500 个 GET 请求,您的 Athena 查询也具有同样的限制。如果您需要在单一查询中扫描数百万个小对象,则 Amazon S3 可能会对您的查询进行节流。

要避免过度扫描,可使用 AWS Glue ETL 定期压缩文件,或者对表进行分区并添加分区键筛选条件。有关详细信息,请参阅以下资源:

下一主题:

优化您的表

上一主题:

防止节流
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。