<rmcreative>

RSS

Все заметки с тегом «profile»

Можно уточнить:

    (1)
    (1)
    (1)
    (1)
    (2)
    (1)
    (2)
  1. XCallGraph

    29 мая 2012

    На днях был выложен на всеобщее обозрение ещё один инструмент для анализа результатов профайлинга, полученных при помощи XDebug. Событие весьма интересное, потому как старичок WinCacheGrind автором, похоже, заброшен, а WebGrind иногда нехватает.

    Написан инструмент на Java, поэтому потенциально кроссплатформенный (на данный момент имеются билды под Windows и Linux).

    Официальная страница

    XCallGraph обсуждается на форумах phpclub. Там же автор принимает пожелания и предложения.

    6 комментариев
  2. Yii DB profiler

    14 сентября 2011

    Довёл до ума и выложил профайлер SQL-запросов для Yii.

    Основан на CProfileLogRoute, т.е. всё так же отображает данные внизу страницы. Отличий несколько:

    1. Показываются только SQL-запросы и ничего лишнего.
    2. Вместо общего времени выполнения и потребляемой памяти показываются время выполнения запросов и их количество.
    3. Умеет подсвечивать розовым проблемные запросы. Либо те, которые достаточно долго выполняются, либо те, которые выполняются много раз. Количество повторений и время выполнения настраиваются.

    Пользуемся

    21 комментарий
  3. Yii, получаем количество запросов к базе данных и общее время их выполнения

    14 сентября 2011

    list($queryCount, $queryTime) = Yii::app()->db->getStats();
    echo "Query count: $queryCount, Total query time: ".sprintf('%0.5f',$queryTime)."s";
    2 комментария