# SqlTrackerQuery

URL: https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Main\Diag\SqlTrackerQuery`
Модуль: Main.

Исходный файл: `source/main/lib/diag/sqltrackerquery.php:5`

## Методы (32)

- [`__construct()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/__construct/)
- [`addLength()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/addlength/) — Добавляет размер выбранной строки в статистику запроса.
- [`addTime()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/addtime/) — Увеличивает время выполнения SQL.
- [`finishQuery()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/finishquery/) — Останавливает таймер SQL.
- [`getBinds()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getbinds/) — Возвращает SQL-привязки, использованные при выполнении запроса.
- [`getFetchedRowsCount()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getfetchedrowscount/) — Возвращает количество выбранных строк.
- [`getLength()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getlength/) — Возвращает размер выбранных строк.
- [`getNode()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getnode/) — Возвращает идентификатор узла SQL-соединения запроса.
- [`getSelectedFieldsCount()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getselectedfieldscount/) — Возвращает количество полей.
- [`getSelectedRowsCount()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getselectedrowscount/) — Возвращает количество выбранных строк.
- [`getSql()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getsql/) — Возвращает отслеживаемый текст SQL.
- [`getState()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/getstate/) — Возвращает состояние страницы запроса.
- [`getTime()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/gettime/) — Возвращает время выполнения SQL.
- [`getTrace()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/gettrace/) — Возвращает трассировку стека запроса.
- [`hasBigFields()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/hasbigfields/)
- [`incrementFetched()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/incrementfetched/) — Увеличивает количество выбранных строк.
- [`offsetExists()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/offsetexists/) — Существует ли смещение.
- [`offsetGet()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/offsetget/) — Смещение для получения.
- [`offsetSet()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/offsetset/) — Смещение для установки.
- [`offsetUnset()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/offsetunset/) — Смещение для удаления.
- [`refinishQuery()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/refinishquery/) — Ещё раз завершает таймер запроса.
- [`restartQuery()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/restartquery/) — Сбрасывает старт таймера SQL.
- [`setBinds()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setbinds/) — Устанавливает отслеживаемые SQL-привязки.
- [`setHasBigFields()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/sethasbigfields/)
- [`setNode()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setnode/) — Устанавливает отслеживаемый идентификатор узла SQL-соединения.
- [`setSelectedFieldsCount()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setselectedfieldscount/) — Устанавливает количество полей в результате.
- [`setSelectedRowsCount()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setselectedrowscount/) — Устанавливает количество выбранных строк.
- [`setSql()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setsql/) — Устанавливает отслеживаемый текст SQL.
- [`setState()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/setstate/) — Устанавливает отслеживаемое состояние страницы SQL.
- [`setTime()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/settime/) — Устанавливает отслеживаемое время выполнения SQL.
- [`setTrace()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/settrace/) — Устанавливает отслеживаемую трассировку стека SQL.
- [`startQuery()`](https://chugunov.pro/api-bitrix/main/diag/sqltrackerquery/startquery/) — Запускает таймер SQL.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-Diag-SqlTrackerQuery.html
