Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Оптимизация SQL запросов на уровне ядра битрикса

00 голосов
4
В лог файле обнаружено более 5 мегабайт медленных запросов на уровне ядра битрикса. Какие будут предложения от разработчиков по оптимизации? 

Также по поводу работы форума: не смог вставить данный пример в виде текста в теги code или quote (кнопки наверху) - форум виснет при попытке сабмита и не развисает вообще. Пришлось тащить картинку сюда.

Также не приходит письмо при запросе восстановления пароля. Проверял ящик на gmail: папки входящие и спам - пусто.

Пример:

Рисунок
спросил 11 Янв, 14 от Halfling (100 баллов)

4 Ответы

00 голосов
Добрый день!
Можете привести код фильтра который генерирует данный запрос?
ответил 23 Апр, 14 от Dakost (580 баллов)
00 голосов
Код
$filter = array('IBLOCK_ID' => $this->_artist, 'ACTIVE' => 'Y', 'ID' => CIBlockElement::SubQuery("PROPERTY_artist_id", array(
                "IBLOCK_ID" => $this->_works, 'PROPERTY_site_category' => $this->_category['ID'], 'ACTIVE' => 'Y'
            )));
 
ответил 18 Авг, 14 от Halfling (100 баллов)
00 голосов
Можете также выложить:
1. Эксплайн запроса
2. Значение переменной "IBLOCK_ID" => $this->_works
3. Количество элементов возвращаемых в подзапросе
ответил 23 Дек, 14 от Dakost (580 баллов)
00 голосов
1. Рисунок
2. $this->_works = 23;
$this->_artist = 17;

3. Сейчас не больше тысячи, планируется гораздо больше.
ответил 12 Апр, 15 от Halfling (100 баллов)

Похожие вопросы

0 голосов
8 ответов
0 голосов
0 ответов
спросил 28 Апр, 14 от Exet (380 баллов)
0 голосов
0 ответов
0 голосов
2 ответов
спросил 10 Фев, 14 от Maaret (100 баллов)
0 голосов
1 ответ