Loading...
Operations
Index Doctor
Free and open source (OSL-3.0 / AFL-3.0).
- Version
- 1.3.5
- Runs on
- Magento Open Source 2.4.7–2.4.9, PHP 8.2–8.4
composer require zerofront/module-zero-index-doctor
- Database version and settings, buffer pool, temporary tables
- Indexes to rebuild, stuck reindexes, cron
- Each finding with its fix (CLI and admin)
- Every reindex timed; slowdowns reported
What slows Magento's indexers down or stops them, with the fix for each.
Details
On a 100,000-product test store on MariaDB 10.5, Magento took 3.5 hours to rebuild the category-products index; with two database settings changed, 12 seconds. Index Doctor checks for that and everything around it: the database's version and settings, the InnoDB buffer pool, temporary tables, indexes that need a rebuild or are stuck "working" after a crash, index modes, waiting changelogs, a cron that isn't running. Each finding comes with its fix, on bin/magento zero:index:doctor and on System > Tools > Index Doctor. Every reindex is timed, and a slower one is reported. It changes no setting by itself; --repair only releases reindexes that died and rebuilds the invalid indexes. It needs nothing else from Zero: any Magento 2.4.7–2.4.9 store, any theme.
| Package | zerofront/module-zero-index-doctor |
|---|---|
| Version | 1.3.5 |
| Magento | Open Source 2.4.7–2.4.9 |
| License | OSL-3.0 / AFL-3.0 |
| Requires | Magento only: no other Zero module |
| Works with | Any theme: Luma, Hyvä, Zero |


