Цитата | ||||
---|---|---|---|---|
xdypx пишет:
Охренели от такой строчки отладчика на не слабом сервере:
|
А вы загляните в сам компонент, в шаблон и в модификатор. Вот буквально в этом месяце был сайт, так там хранились свойтва пользователей в отдельном ИБ. И вот представьте самодельный ... ну что-то вроде форума короче, и в каждом сообщении выводятся данные о пользователе. Знаете как это сделано?
Правильно!
Сначала в цикле проходим по всем сообщениям и извлекаем данные о пользователе который его оставил, потом в цикле проходим по всем найденым пользователям и извлекаем допданные о них среди которых... привязка к инфоблоку в котором города откуда пользователи и мы снова в цикле дергаем город для каждого пользователя. И все это GetList'ом - ничего удивительного что у нас количество запросов зашкаливает за все мыслимые и немыслимые пределы. 4 часа рефакторинга снизили количество запросов с 770 до 260 для страницы, а время с 10-12сек. до 1.5-2 сек.