Перейти к содержимому


Фотография
- - - - -

Ошибка 1104

поиск ошибка ошибка 1104

Сообщений в теме: 3

#1 Владимир

Владимир

Отправлено 23 January 2018 - 05:11

Здравствуйте.

 

Стандартной поиск Joomla, вываливается ошибка 1104

The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay.

 

Joomla! 3.7.5

JBZoo  2.3.0 Pro rev3195

 

~ 12000 товаров.

 

Сайт тестится на хостинге, на локальном сайте проблемы нет (OpenServer).


Сообщение отредактировал Владимир: 24 January 2018 - 12:28

  • 0

#2 DMTR3000S

DMTR3000S

Отправлено 23 January 2018 - 08:09

Владимир, ответ находится в тексте ошибки: у вас превышен максимальный размер джойна - видимо, у хостера ограничения. Тут либо тариф менять, либо запрос в БД пытаться оптимизировать, либо как предложено - использовать опции SET SQL_BIG_SELECTS=1, но по умолчанию они обычно включены, скорее всего их таки вырубили принудительно.

 

В товарах много полей? Категорий много? Что за хостер?


  • 1

#3 Владимир

Владимир

Отправлено 24 January 2018 - 12:37

Владимир, ответ находится в тексте ошибки: у вас превышен максимальный размер джойна - видимо, у хостера ограничения. Тут либо тариф менять, либо запрос в БД пытаться оптимизировать, либо как предложено - использовать опции SET SQL_BIG_SELECTS=1, но по умолчанию они обычно включены, скорее всего их таки вырубили принудительно.

 

В товарах много полей? Категорий много? Что за хостер?

 

8 полей, цена и картинка JBZoo, один селект с 2 параметрами, остальные текст и текстовое поле.

153 категории.

Тестится сейчас на SpaceWeb, рабочая версия скорее всего будет на McHost.

 

Попробовал использовать умный поиск — работает без ошибок. А стандартный поиск — 1104.


Сообщение отредактировал Владимир: 24 January 2018 - 12:37

  • 0

#4 DMTR3000S

DMTR3000S

Отправлено 24 January 2018 - 21:58

Нужно врубать отладчик, смотреть запросы в БД, оптимизировать.

 

Попробовал использовать умный поиск — работает без ошибок. А стандартный поиск — 1104.

Они могут по-разному формировать запросы, ничего удивительного.


  • 0





Темы с аналогичным тегами поиск, ошибка, ошибка 1104

Click to return to top of page in style!