Optimize 的先前版本中的规则迁移至 V7.3.0
Optimize 7.3.0 已针对优化引入新算法。在具有此新算法之后,建议不要使用以下两条规则:“最小唯一要约数”规则以及“最小/最大总成本”规则。
必须对包含系统表的数据库运行脚本,以除去任何不推荐使用的规则。这些脚本仅与 Optimize 7.2.1 一起工作,因此,在升级到 Optimize 8.x 之前,必须升级到 V7.2.1。
可使用“定制容量”规则来重新创建任何“最小/最大总成本”规则。在 Optimize 的新版本中,不存在任何在功能上等效于“最小唯一要约数”规则的内容。
Optimize 的新版本提供了以下两个脚本来帮助迁移规则:
*
此脚本会为每条不推荐使用的规则都显示一行,其中包括优化会话名称、规则类型和规则名称。
*
此脚本会删除所有“最小唯一要约数”规则以及“最小/最大总成本”规则。
Optimize 安装目录的 /tools/migration/ddl 目录中提供了这些脚本。
收集不推荐使用的规则
将优化规则迁移至 Optimize 的新版本
迁移“最小/最大总成本”规则