Изготовление из металла на заказ москва металлоизделия на заказ в москве met-tech.ru. . Пересадка волос в анталье клиника пересадки волос в анталии otekhairclinic.com.

Инструменты для отладки производительности

Для оценки и отладки производительности компонент и всего сайта в целом используются следующие инструменты. Это общеизвестные параметры для страницы:

show_page_exec_time=Y - выводит общее время исполнения страницы;

show_include_exec_time=Y - выводит время исполнения каждой из компонент, время формирования меню.

В корреляции с этими параметрами работает параметр show_sql_stat=Y, который выводит число SQL запросов, общее время исполнения SQL запросов и позволяет проанализировать сами запросы, как на всю страницу, так и на отдельно взятый компонент или меню.

Пример:

 

На этом рисунке представлена статистика SQL запросов для компоненты новостей на главной странице. Выводится она 2 запросами. Общее время работы компоненты составляет 0.0463 сек. Время SQL запросов 0.0274 сек. или 59.18% от времени работы компоненты (% помогает выявлять ресурсоемкий PHP код или тяжелые запросы). Возле каждого запроса указывается, сколько раз аналогичные запросы повторялись с вариацией параметров, сколько времени выполнялся запрос. В статистике перечисляется, откуда вызван запрос и с какими параметрами.

Рассмотрим другой пример: запросы на странице блогов.

 

Количество запросов равно четырем. Но они потребляют меньше 4% от времени компоненты, которое составляет 0.0228 сек. Важно, что количество запросов не играет решающей роли, важнее время выполнения запросов.

На практике использование этого инструментария позволяет:
* быстро выявлять больные участки сайта;
* находить ошибки программирования, в которых компонент генерирует очень много запросов (или мало, но медленных запросов);
* выявлять особенности и недостатки конфигурации SQL сервера или отдельных таблиц.


Возврат к списку



Свежие статьи

Туры в Тамале, Гана
Тамале в Гане — один из тех городов, которые привлекают туристов даже при отсутствии выдающихся шедевров архитектуры. Наиболее интересна культура местных жителей и прекрасная природа окрестностей.

Видеонаблюдение - почему некорректно работают камеры?
Даже наиболее современные и самые дорогие камеры видеонаблюдения могут работать не совсем корректно.

Заборы и ограждения – на чем остановить свой выбор?
Изысканный забор вокруг дома существенно увеличивает стоимость недвижимости, если ее необходимо продать

Покупка квартиры в Киеве без посредников
Основным решением экономия денег при покупке квартиры является приобретение без посредников

Социальная ответственность менеджмента в сфере недвижимости
Социальная ответственность бизнеса – одна из самых острых и широко обсуждаемых тем в нашем обществе.

Основные предложения по кредитам наличными от банка Ренессанс.
Кто и как может оформить в Ренессанс Банке кредит наличными онлайн через Интернет.

Туры в Мпумалангу, ЮАР
Тем, кто решил отправиться с Южно-Африканскую Республику и желает побывать в одном из красивейших мест страны, нужно посетить провинцию Мпумаланга, где располагается великолепный национальный парк.

Как удачно арендовать жилье
Большинство людей при аренде квартиры, как правило, стремятся отыскать жилье подешевле...

Как поступить в ВУЗ?
Главное, что стоит понять родителям абитуриентов, да и самим старшеклассникам заключается в том, что подготовка к вступлению в ВУЗ начинается задолго до выпускного класса...

Моделирование в образовании
В энциклопедической литературе моделирование определяется как совокупность методов исследования явлений и объектов при использовании различных аналогов и условных образов...

Сайт разработан компанией
"Bel-Promote"