Уровень DEBUG в PostgreSQL отличается от других уровней сообщений тем, что он предоставляет более детальную информацию об операциях базы данных. supabase.com sematext.com
Другие уровни сообщений и их описание:
- INFO — информационные сообщения, не влияющие на работу (например, уведомления статистики, служебные детали). habr.com
- NOTICE — полезные уведомления, не являющиеся ошибкой (например, DROP TABLE IF EXISTS при отсутствии таблицы). habr.com
- WARNING — потенциальные проблемы: использование устаревших функций, подозрительные данные. habr.com
- ERROR — ошибка в запросе, прерывает только текущую операцию, но не завершает сессию. habr.com
- LOG — важные сообщения сервера: контрольные точки (checkpoints), autovacuum, запуск/остановка сервера. habr.com
- FATAL — сообщает об ошибке, из-за которой прерван текущий сеанс. postgrespro.ru
- PANIC — сообщает об ошибке, из-за которой прерваны все сеансы. postgrespro.ru
Уровни сообщений в PostgreSQL упорядочены от менее критичных к наиболее критичным. habr.com