Класс
Main
SqlTracker
\Bitrix\Main\Diag\SqlTracker
Исходный файл: source/main/lib/diag/sqltracker.php:7
Методы (17)
-
__construct() -
addTime()Используется классом SqlTrackerQuery для отслеживания общего времени выполнения. -
current()Часть реализации Iterator, сделанная для обратной совместимости. -
getCounter()Возвращает количество выполненных запросов. -
getDepthBackTrace()Возвращает глубину трассировки стека для записи в лог. -
getNewTrackerQuery()Создаёт новый экземпляр объекта SqlTrackerQuery. -
getQueries()Возвращает массив собранных на данный момент объектов SqlTrackerQuery. -
getTime()Возвращает общее время выполнения запросов. -
key()Часть реализации Iterator, сделанная для обратной совместимости. -
next()Часть реализации Iterator, сделанная для обратной совместимости. -
reset()Очищает все собранные запросы и сбрасывает время выполнения. -
rewind()Часть реализации Iterator, сделанная для обратной совместимости. -
setDepthBackTrace()Устанавливает глубину трассировки стека для записи в лог. -
startFileLog()Начинает запись запросов в файл лога. -
stopFileLog()Останавливает запись запросов в файл лога. -
valid()Часть реализации Iterator, сделанная для обратной совместимости. -
writeFileLog()Записывает текст запроса и часть трассировки стека в файл лога.

