Как влияет на производительность выборка по содержимому в views?

Главные вкладки

Аватар пользователя Айдар Айдар 9 сентября 2017 в 9:50

Привет.

На сайте более 1000 нод с овермного текста в дефолтовом друпаловском поле body.

Если настроить выборку нод в вьюс с фильтром по определённому слову в этом поле текста с оператором "содержит", то как сильно это повлияет на производительность? Что смотреть в sql запросах предпросмотра вьюхи - только время запроса или формирования выдачи по нему?

Комментарии

Аватар пользователя Айдар Айдар 9 сентября 2017 в 12:00

Спасибо! Но правильно я понимаю, что boost до необходимости формирования нового файла кеша страницы с этой вьюхой не даст делать запросы вьюхе и ни выборки из БД, ни вывода вьюхи не будет генерироваться заново?

Аватар пользователя adano adano 9 сентября 2017 в 10:39

Айдар wrote:

Что смотреть в sql запросах предпросмотра вьюхи - только время запроса или формирования выдачи по нему?

Зависит как вывод идет: поля или содержимое.

Аватар пользователя bsyomov bsyomov 13 сентября 2017 в 23:20

Для поиска по тексту есть solr, sphinx и подобные вещи. Mysql с такими задачами справляется куда хуже.
Смотреть время запроса.