索引器配置的最佳实践

要优化和维护站点性能,请使用本文中所述的性能最佳实践来审查和更新索引器配置。

受影响的产品和版本

所有受支持的版本,共:

  • 云基础架构上的Adobe Commerce
  • Adobe Commerce内部部署

设置索引器以按计划更新

Adobe Commerce具有两种类型的索引器模式:Update on Save和Update on Schedule。

  • 当目录或其他数据发生更改时,Update on Save ​模式会立即更新索引。 例如,如果管理员用户将新产品添加到类别,则保存更新后,将立即重新索引类别产品索引。

  • Update on Schedule ​模式存储有关数据更新的信息,重新索引操作和索引更新由在后台按计划时间间隔运行的cron作业管理。 cron作业并不总是在每次运行时执行重新索引。 仅当索引器更改日志中有新条目(例如,索引器上有积压)时,它才会重新索引。

大型存储区中有多个管理员在后端工作或者有许多导入和导出会触发频繁的索引更新。 如果您的网站索引配置设置为Update on Save模式,则频繁重新索引会降低数据库性能,这会降低网站性能并导致重新索引过程的长时间延迟,尤其是对于大型商店。

要最大限度地提高网站性能,请遵循以下编制索引最佳实践:

  • 查看索引配置。
  • 对于大型网站以及经常更新和流量较大的网站,将索引器设置为​ Update on Schedule。 请参阅索引管理
  • 遵循性能最佳实践来管理索引。
IMPORTANT
只能使用Update on Save选项为Customer Grid重新编制索引。 此索引不支持Update by Schedule选项。

其他信息

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60