Фильтрация 300к товаров
При фильтрации 300к товаров по 2 параметрам (марка и модель авто) очень долго обрабатывает запрос + часто 500 ошибка
Параметры сервера:
2x Xeon x5650
48gb RAM
SSD Kingston V300 240gb
Как ускорить и оптимизировать фильтрацию?
При фильтрации 300к товаров по 2 параметрам (марка и модель авто) очень долго обрабатывает запрос + часто 500 ошибка
Параметры сервера:
2x Xeon x5650
48gb RAM
SSD Kingston V300 240gb
Как ускорить и оптимизировать фильтрацию?
4 ответа
Отключить ограничения памяти для выполняемых скриптов для сервере.
И фильтровать меньшее кол-во элементов: категорию, марку, модель, город.
Ограничение отключено.
А фильтровать надо именно такое количество
+ Как оказалось и без фильтрации, просто заходя в категорию с большим количеством товара 500 ошибка.
500-я ошибка это вагон и маленькая тележка причин. Включайте логирование php-ошибок и начинайте работать над настройкой сервера.
По фильтрации. Если у вас установлены плагины работающие с фильтрами(filters, seofilter?), то поотключайте их.
С таким кол-вом товаров вам надо максимально упростить работу с фильтрами. Всё что вам нужно должен уметь делать фильтр в теме дизайна и только он.