

# Athena 引擎版本控制
<a name="engine-versions"></a>

Athena 偶尔会发布新的引擎版本，以提供更好的性能、功能并修复代码。当有新的引擎版本可用时，Athena 会通过 Athena 控制台和您的 [AWS Health Dashboard](https://aws.amazon.com/premiumsupport/technology/personal-health-dashboard/) 通知您。您的 AWS Health Dashboard 会通知您可能影响 AWS 服务或账户的事件。有关 AWS Health Dashboard 的更多信息，请参阅 [AWS Health Dashboard 入门](https://docs.aws.amazon.com/health/latest/ug/getting-started-phd.html)。

引擎版本控制是按[工作组](workgroups-manage-queries-control-costs.md)配置的。您可以使用工作组来控制查询使用哪个查询引擎，以及是否让 Athena 自动升级工作组。正在使用的查询引擎会显示在查询编辑器中，位于工作组的详细信息页面上，并可通过 Athena API 使用。
+ 工作组默认配置为自动升级。工作组设置为自动升级时，Athena 会升级工作组，除非发现工作组不兼容。
+ 如果将工作组配置为使用给定版本，Athena 就不会更改该工作组的版本。

在这两种情况下，当某个版本不再可用时，Athena 便会对工作组进行升级。如果某个引擎版本不再可用，Athena 会通过 [AWS Health Dashboard](https://aws.amazon.com/premiumsupport/technology/personal-health-dashboard/) 通知您。您的 Health Dashboard 会通知您可能影响 AWS 服务或账户的事件。有关 AWS Health Dashboard 的更多信息，请参阅 [AWS Health Dashboard 入门](https://docs.aws.amazon.com/health/latest/ug/getting-started-phd.html)。

当您开始使用新的引擎版本时，由于不兼容，一小部分查询可能会中断。如果发布新的 Athena 版本，就会宣布重大更改。您应该在升级之前使用工作组来测试查询，方法是创建使用新引擎的测试工作组或测试升级现有工作组。有关更多信息，请参阅 [在引擎版本升级之前测试查询](engine-versions-changing.md#engine-versions-testing)。

**Topics**
+ [更改 Athena 引擎版本](engine-versions-changing.md)
+ [Athena 引擎版本 3](engine-versions-reference-0003.md)