1. Главная
  2. Блог
  3. 1С-Битрикс
  4. mysql_debug.sql зачем нужен и почему занимает много места?

mysql_debug.sql зачем нужен и почему занимает много места?

Если вы внезапно обнаружили для себя, что место на хостинге заканчивается, а медиафайлы в больших объемах вы не загружали проверьте наличие файла mysql_debug.sql в корне папки вашего сайта на 1С-Битрикс. Если он есть, то его размер может вас удивить несколькими Гигабайтами!

Этот файл нужен разработчикам для тестирования. Все SQL запросы к базе данных и время их выполнения будут записываться в лог-файл mysql_debug.sql, если в файле /bitrix/php_interface/dbconn.php/ есть такая строка:

$DBDebugToFile = true;

Переменная равна "true", предоставляет возможность получения и логирования данных о скорости выполнения SQL запросов к базе данных.

Ведение подобного лога может серьезно замедлить работу сайта, поэтому пользоваться этим стоит кратковременно.

Поэтому данный файл можно удалить, а переменную "true" поменять на "false":

$DBDebugToFile = false;

Также обратите внимание на строку

$DBDebug = true; Её рекомендуется заменить на $DBDebug = false;
Комментарии
Name
Email
Phone
Ваше имя
Ваш email
Оставить комментарий
Нажмите для звонка
Хотите заказать сайт?
Обращайтесь любым удобным способом и мы поможем подобрать интересный вариант для Вас!