Performance
How long large catalogs take, and the background batches.
Choosing products, previewing and starting take well under a second, even with 10,000+ products.
The changes themselves are saved through WooCommerce, so that prices, lookup tables, caches and other plugins all see them. That takes a few milliseconds per product: about 10,000 products take a few minutes in the background, and longer on slower hosts.
Measured
On a catalog of 10,000 simple products and 500 variable products with 4 variations each (12,500 products and variations):
| Step | Time |
|---|---|
| Choose products (rules to 12,500 IDs) | 0.06 s |
| Preview, any page | 0.13 s |
| Start a quick change | 0.16 s |
| Apply in the background | about 2.5 minutes |
| Undo in the background | about 3 minutes |
Batches
The work runs in batches of up to 500 products or about 10 seconds, whichever comes first, so it stays inside your host's time limits. Developers can change both with the bcrs_cc_batch_max_items and bcrs_cc_batch_time_limit filters.