Добрый день! На сайте около 3 млн позиций товаров и не известно сколько ещё добавится. Также многие будут как торговые предложения с товарами, где нужна своя цена и поставщик. На данный момент всё лежит в одном инфоблоке и возникли проблемы, что при первичном заходе на страницу каталога, страница тупо долго отрабатывает до ошибки 504. Также когда хочешь сделать скидку на товар, ставишь условие и пытаешься выбрать товар то тоже провисает, ибо не хватает памяти. Изначально я вывел свойства в отдельную таблицу. А техподдержка предложила включить фасетные индексы. Это не помогло. Далее ТП развели плечами, мол мы ничего не можем сделать, прокачивайте сервер. P.S. У нас VPS.
Здесь уже была подобная [URL=http://dev.1c-bitrix.ru/support/forum/forum6/topic32616/]статья[/URL], там писалось, что "Многое зависит от реализации". Может кто-нибудь подробнее объяснить, как это лучше всего организовать, поделиться статьями?
а) Если оставлять в текущем варианте, что все товары в одном инфоблоке - то это надо допиливать комплексный компонент? упрощать запросы к БД?
б) Если разбивать товары в разные инфоблоки, то как потом их объединять на одной странице каталога с пагинацией и сортировкой и чтобы работал под одним комплексным компонентом? Возможно ли это?
Здесь уже была подобная [URL=http://dev.1c-bitrix.ru/support/forum/forum6/topic32616/]статья[/URL], там писалось, что "Многое зависит от реализации". Может кто-нибудь подробнее объяснить, как это лучше всего организовать, поделиться статьями?
а) Если оставлять в текущем варианте, что все товары в одном инфоблоке - то это надо допиливать комплексный компонент? упрощать запросы к БД?
б) Если разбивать товары в разные инфоблоки, то как потом их объединять на одной странице каталога с пагинацией и сортировкой и чтобы работал под одним комплексным компонентом? Возможно ли это?