← Back to blog

28 Dec 2025

Magento indexers: real optimization and when to run them

The right indexer mode depends on size and operations.

Two modes:
- Update on save (small stores)
- Schedule (mid/enterprise stores)

In production, the recommended mode is `schedule`.
It prevents spikes on catalog requests.

Useful commands:
```
bin/magento indexer:show-mode
bin/magento indexer:set-mode schedule
```

If cron is misconfigured, your catalog becomes inconsistent.
Fix: review `cron_schedule` and monitor cron failures.

Typical symptom: products “appear late” or prices don’t update. That’s almost always cron.

Healthy ops:
- Cron every minute.
- Controlled retries.
- Alerts when `cron_schedule` fills with pending jobs.

Comments

I am not a robot
reCAPTCHA Privacy · Terms

Related

Recommended reads

Magento 2 at peak traffic: how to avoid lock storms during reindex

Read

Magento 2: how to read the checkout profiler without getting lost

Read

Redis in Magento: 5 common mistakes that break performance

Read