Здравствуйте. Сайт работает на php + mysql. Долго грузятся страницы, именно из-за соединения с базой (стили, js и графику убрал).
Вопрос. Каким инструментом можно проверить какой запрос занимает больше всего времени?
Самый простой метод, это использовать EXPLAIN
при SELECT
запросах, в результате вы получите информацию при данном запросе какие ресурсы используются и какое время уходит на выполнение.
EXPLAIN SELECT * FROM your_table
Можете почитать тут
Думаю у вас в основном могут быть проблемы с Index
, проблемы с которыми очень часто встречаеться разработчики. Правильно используя ключи вы сможете получить прирост скорости, пример можете прочитать тут
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть программа , в которой выводится индекс элемента массива , но почему-то место числа выводится ArrayКод:
Не понимаю, я в условие написал {1,} это значит, если повторяется больше одного раза, то это всё удалить, но почему не во всех случаях удаляет?
Как бы вы решили задачу дан файл (с кодом программы) по факту на любом языке