Страница 1 из 1

Насчет улучшения быстродействия при 2000 объявлений +

СообщениеДобавлено: 29 июн 2016, 10:13
vanred79
В новой версии ORE 1.17.0. написано:
- Оптимизация быстродействия при 2000 объявлений и более;
Можете сказать за счет чего? Добавили новые индексы в БД или что то другое?

Re: Насчет улучшения быстродействия при 2000 объявлений +

СообщениеДобавлено: 29 июн 2016, 10:32
andipas
Добавили новые индексы, изменили sql запросы, оптимизировали код

Re: Насчет улучшения быстродействия при 2000 объявлений +

СообщениеДобавлено: 10 янв 2017, 17:24
vanred79
Здравствуйте!
В модели Apartment нашел код, который определяет условия применения вот этих индексов:
KEY `type_priceType_fullActive` (`type`,`price_type`,`active`,`owner_active`)
KEY `priceType_halfActive` (`price_type`,`active`)

Но для ниже следующих индексов нет условий в коде для их применения (проверил поиском весь дистрибутив ORE) :
KEY `fullActive` (`active`,`owner_active`),
KEY `halfActive` (`active`)
KEY `type_fullActive` (`type`,`active`,`owner_active`)
KEY `type_halfActive` (`type`,`active`)

Вопрос: их просто нужно добавить в БД, т.е. в коде условий для их применения не нужно?

Re: Насчет улучшения быстродействия при 2000 объявлений +

СообщениеДобавлено: 11 янв 2017, 10:50
Foton
Да, достаточно добавить их в БД