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

Обзор инструментов для отладки

Краткая матрица выбора

Быстрая настройка

Включить полную отладку


Метод explain()

Перед выполнением запроса просмотрите план выполнения.
Query
Response
Подробнее см. в документации explain().

Данные профилирования

Измеряйте время выполнения для каждой операции.
Query
Response
Подробности см. в руководстве по профилированию.

Логирование

Просматривайте подробные журналы выполнения.
Пример вывода логов:
Подробности см. в разделе Конфигурация логирования.

Типичные сценарии отладки

1. Запрос не возвращает ожидаемые результаты

2. Медленное выполнение запроса

3. Как выбрать движок

4. Отладка проблем с кэшем


Рекомендации

1. Отлаживайте в среде разработки, а не в продакшне

2. Используйте explain() перед выполнением крупных запросов

3. Сначала профилируйте, потом оптимизируйте

4. Проверьте SQL, если результаты неверны


Сводка по инструментам отладки


Дальнейшие шаги