Иногда бывает очень важно узнать какой SQL запрос составляет и выполняет та или иная функция битрикса.
Изучая исходный код, можно обнаружить, что в наследниках CAllDatabase для проверки необходимости логгирования используются свойства $DebugToFile и $ShowSqlStat.
Таким образом, для того чтобы увидеть какие запросы выполняются, достаточно выполнить следующий код:
$GLOBALS['DB']->DebugToFile = true;
Все последующие запросы будут сложены в файл mysql_debug.sql в корне сайта.
Изучая исходный код, можно обнаружить, что в наследниках CAllDatabase для проверки необходимости логгирования используются свойства $DebugToFile и $ShowSqlStat.
Таким образом, для того чтобы увидеть какие запросы выполняются, достаточно выполнить следующий код:
$GLOBALS['DB']->DebugToFile = true;
Все последующие запросы будут сложены в файл mysql_debug.sql в корне сайта.