Навантеження на сайт, "підвисає"

 
Через кабінет ще якось можна працювати, но коли редагувати картку товару через шаблон "delux" обо перемикати мову, то сайт висить довго. Також таке відбувається при переході по силці з пошукових систем.
Всі процеси завершили на хостингу включаючи в БД , не допомагає.  
Змінено: Таценко Володимир - 30.09.2023 10:03:31
 
При переключенні мов бачу дуже багато запитів, які щось роблять з базою данних.

До прикладу:
Код
DELETE
FROM
b_iblock_element_iprop
WHERE
IBLOCK_ID = 15 AND ELEMENT_ID in ( SELECT BSE.IBLOCK_ELEMENT_ID
FROM
b_iblock_section_element BSE
INNER JOIN b_iblock_section BS ON BSE.IBLOCK_SECTION_ID = BS.ID AND BSE.ADDITIONAL_PROPERTY_ID IS NULL
WHERE
BS.IBLOCK_ID = 15 AND BS.LEFT_MARGIN <= 397 AND BS.RIGHT_MARGIN >= 396 )
Тут ми бачимо , що йде видалення з таблиці b_iblock_element_iprop. Для чого таке робити , щось видаляти при завантаженні сторінки не знаю, але здогадуюсь, що це така адаптація була попередня на мультимовнісь. Зараз же якшо щось видаляється з бази данних в оригіналі , то і видаляється його переклад. Відповідно запитів в 2 рази більше на такі дії.

Отже маємо компонент список товарів каталогу, який робить ці запити. Забирає біля 7 секунд.

Також є інша проблема, деякі компоненти не кешуються , наприклад меню. Воно також забрало 7 секунда завантиження сторінки:
16  bitrix:menu ні 46.47%6.9970 сек.
В загальному сторінка у мене завантажилась за 15 секунд. Це дуже довго.

Потрібно виправляти ці проблеми ваших компонентів.  
Читають тему