配置智能调优

本文提供配置Azure Database for PostgreSQL灵活服务器的智能优化的分步说明。

配置智能优化的步骤

使用Azure portal

  1. 选择你的 Azure Database for PostgreSQL 灵活服务器实例。
  2. 在资源菜单中的 “设置”下,选择“ 参数”。 在搜索文本框中,键入 intelligent_tuning 显示“参数”菜单选项以及对 intelligent_tuning 的搜索的屏幕截图。
  3. 该页显示两个参数: intelligent_tuningintelligent_tuning.metric_targets。 若要启用智能优化,请将 intelligent_tuning 设置为 on。 可以在其中 intelligent_tuning.metric_targets选择一个、多个或所有可用的优化目标。 选择“保存”按钮可应用这些更改。 显示“参数”页面及 intelligent_tuning.tuning_targets 受支持的值的屏幕截图。

注释

intelligent_tuningintelligent_tuning.metric_targets 这两个参数都是动态的。 也就是说,当服务器的值发生更改时,无需重启服务器。

为优化目标选择值时的注意事项

intelligent_tuning.metric_targets 参数中选择值时,请考虑以下注意事项:

  • none 值优先于所有其他值。 如果选择 none 与其他值的任意组合,则该参数被视为设置为 none。 这相当于将 intelligent_tuning 设为 off,因此不会进行任何调优。

  • 该值 all 优先于所有其他值,但除外 none。 如果选择具有任意组合的 all,则除了 none 之外,所有列出的参数都会进行优化。

  • all 值包含所有现有指标目标。 此值还会自动应用于你将来可能添加的任何新指标目标。 这使您能够对 Azure Database for PostgreSQL 灵活服务器进行全面且面向未来的调优。