Global outage event
If you're experiencing issues with your AWS services, then please refer to the AWS Health Dashboard. You can find the overall status of ongoing outages, the health of AWS services, and the latest updates from AWS engineers.
我的 Amazon Relational Database Service (Amazon RDS) 或 Amazon Redshift 需要在维护时段内运行。
**注意:**对于 Amazon RDS 和 Amazon Redshift,最好是在业务活动较少甚至没有业务活动时进行维护。根据执行的维护内容,维护可能会超出维护时段。
Amazon RDS 维护时段通常涉及对以下一个或多个部分的更新:
如果维护时必须重启实例或重启引擎,会终止正在运行的查询和事务。为了确保符合原子性、一致性、隔离性和耐久性 (ACID),在引擎重启期间会回滚未提交的事务。您必须重新运行已终止的查询或事务。默认情况下,MySQL 和 PostgreSQL 都兼容 ACID,但可能会被参数配置所覆盖。要确认没有参数能阻止引擎达到 ACID 标准,请查看引擎的文档。要查看引擎的文档,请参阅 MySQL 网站上的 InnoDB 和 ACID 模型以及 PostgreSQL 网站上的 synchronous_commit。有关更多信息,请参阅 MySQL 文档中的 InnoDB 和 ACID 模型以及 PostgreSQL 文档中的 synchronous_commit。
Amazon Redshift 维护时段要求集群在定期维护期间离线或重新启动。如果在计划维护期间运行查询,则查询将被终止并回滚。要查看已终止的查询,请参阅 SVL_QLOG。最佳做法是根据维护时段进行计划,尤其是针对长时间运行的操作,例如加载海量数据或执行 VACUUM 命令。有关更多信息,请参阅 Amazon Redshift 最佳实践。
**注意:**如果维护时不需要重启数据库引擎、集群或实例,则查询不会受到影响。
维护数据库实例
如何为 Amazon RDS 或 Amazon Redshift 维护时段配置通知?
如何在必要的 Amazon RDS 维护时段内最大限度减少停机时间?