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

Быстрый старт

Уровни журналирования

Настройка уровня логирования

Формат логирования

Простой формат (по умолчанию)

Query
Response

Формат Verbose

Query
Response

Что записывается в лог

Уровень DEBUG

  • Сгенерированные SQL-запросы
  • Выбор движка выполнения
  • Операции с кэшем (попадания/промахи)
  • Временные показатели операций
  • Сведения об источнике данных

Уровень INFO

  • Завершение важных операций
  • Изменения конфигурации
  • Подключения к источникам данных

Уровень WARNING

  • Использование устаревших возможностей
  • Предупреждения о производительности
  • Некритические проблемы

Уровень ERROR

  • Ошибки при выполнении запросов
  • Ошибки подключения
  • Ошибки преобразования данных

Настраиваемая конфигурация логирования

Использование логирования в Python

Запись в файл

Отключение логирования


Сценарии отладки

Отладка генерации SQL

Вывод логов:

Отладка выбора движка

Вывод логов:

Отладка работы кэша

Устранение проблем с производительностью

Вывод логов:

Конфигурация продакшна

Ротация логов


Переменные окружения

Вы также можете настроить логирование через переменные окружения:

Сводка

Последнее изменение 2 июля 2026 г.