如何加速Magento索引器進程(Reindex)的速度? Maria DB 10.4

在MariaDB 10.4上重新索引比其他MariaDB或MySQL版本花費更多時間。作為解決方法,我們建議修改默認的MariaDB配置並設置以下參數:

optimizer_switch='rowid_filter=off'
optimizer_use_condition_selectivity = 1

在進行這些更改後,重新啟動您的數據庫。在AWS上,RDS會自動更新這些參數,無需停機或重新啟動。您將在索引器的處理時間上看到明顯的差異。

參考鏈接:
https://mariadb.com/kb/en/rowid-filtering-optimization/
https://devdocs.magento.com/guides/v2.4/performance-best-practices/configuration.html
https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexer-batch.html