Максим,
OneBox любой версии с 2017года
https://crm-onebox.com/ru/version/ может спокойно хранить и выдавать 10М+ товаров, 100K+ категорий, 10M+ контактов. ХРАНИТЬ и ВЫДАВАТЬ по запросам, а не обрабатывать в реальном времени.
Может ли OneBox хранить миллионы контактов и товаров? Конечно да, и выдавать их по get by id, get by code он их будет быстро.
Но пересчет цен - это не то же самое.
Аналогия: вы купили спецтехнику, которая может тянуть 100 тонн. Но вы же не говорите ей "ану пересчитай мне за 1 минуту все 100 тонн щебня и скажи сколько их штук и какого размера камушки". Это не тоже самое. Это другая задача.
Теперь конкретно по вашей ситуации:
Напишите здесь за какое время вы хотите чтобы выполнялся пересчет цен по текущей вашей базе товаров, а мы с Игорем предложим вам варианты решения.
Мы ожидаем услышать от вас что-то типа "у нас сейчас 10 млн товаров, 5000 поставщиков, нам нужно чтобы в реальном времени были актуальные цены на товары". А мы предложим как сделать условно realtime-пересчет цен.
Вероятно, штатный функционал "пересчета цен" не самым лучшим образом подходит для вашей задачи.
Спасибо.
(пожалуйста, не ссылайтесь на старые общения по закрытым ссылкам, потому что они велись с компанией-интегратором ШеБо, на которую у меня 0 влияния)