Aurora MySQL 版本 3 的升级后清理
将任何 Aurora MySQL 版本 2 集群升级到 Aurora MySQL 版本 3 后,您可以执行以下其他清理操作:
-
为任何自定义参数组创建与 MySQL 8.0 兼容的新版本。将所有必要的自定义参数值应用于新参数组。
-
更新任何 CloudWatch 告警、设置脚本等,以便对名称受到包含性语言更改影响的任何指标使用新名称。有关此类指标的列表,请参阅 Aurora MySQL 版本 3 的包容性语言更改。
-
更新任何 Amazon CloudFormation 模板,以对名称受到包含性语言更改影响的任何配置参数使用新名称。有关此类参数的列表,请参阅 Aurora MySQL 版本 3 的包容性语言更改。
空间索引
升级到 Aurora MySQL 版本 3 后,检查是否需要删除或重新创建与空间索引相关的对象和索引。在 MySQL 8.0 之前,Aurora 可以使用不包含空间资源标识符 (SRID) 的索引来优化空间查询。Aurora MySQL 版本 3 仅使用包含 SRID 的空间索引。在升级过程中,Aurora 会自动删除任何没有 SRID 的空间索引,并在数据库日志中打印警告消息。如果观察到此类警告消息,请在升级后使用 SRID 创建新的空间索引。有关 MySQL 8.0 中空间函数和数据类型更改的更多信息,请参阅 MySQL 参考手册中的 MySQL 8.0 中的变化