在M2中索引管理中,有两种模式的索引刷新方式:
UPDATE ON SAVE
UPDATE BY Schedule
他们之间有什么区别呢?
保存更新模式(UPDATE ON SAVE)可能会降低 Magento 2 的性能。
因此,更好的做法是将索引器设置为“按计划更新 (UPDATE BY Schedule)”模式。
在商店后端工作的管理员越多,保存更新模式的影响就越大。同时,频繁的导入和导出过程也可能会降低网站的性能。系统不断触发索引,消耗越来越多的资源,降低MySQL性能。您的 Magento 2 网站越大,完成所有更新所需的时间就越长。
如何变更?
bin/magento indexer:show-mode
运行以上命令会显示当前网站的更新索引模式
如需要切换到保存更新模式运行:
bin/magento indexer:set-mode realtime
如需要切换到计划任务模式运行:
bin/magento indexer:set-mode schedule