Термины и определения в контексте анализа логов
deadlock
Взаимная блокировка (сокращённо взаимоблокировка, англ. deadlock) — ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии ожидания ресурсов, занятых друг другом, и ни один из них не может продолжать свое выполнение. Является fatal ошибкой.
heatmap
Тепловая карта (англ. heatmap) — графическое представление данных, где индивидуальные значения в таблице отображаются при помощи цвета.
lc_messages
Collation сообщений.
log_line_prefix
Ключ для корректного парсинга лога. Указан в переменной log_line_prefix с сервера-источника логов БД.
pg_stat_user_tables
Представление. Содержит по одной строке на каждую таблицу в текущей базе данных (включая таблицы TOAST) со статистикой по обращениям к этой таблице. Представление информацию pg_stat_all_tables, отфильтрованную так, чтобы показывать только пользовательские и системные таблицы соответственно.
pid
Process id.
pidstat
Утилита pidstat, сокращение от PID Statistics, используется для мониторинга процессов БД в режиме реального время. Это инструментальное средство выдает различные статистические данные по процессу, в том числе об использовании процессора, об использовании процессом дискового пространства, о потоках, связанных с выбранными задачами и дочерними процессами.
мегазапросы
Запросы превышающие 1МБ входящего или исходящего трафика.
модель
Обобщение плана запроса: шаблон плана запроса, где узлы агрегированы до конкретных операций над таблицами
хост
экземпляр, развернутый на postgreSQL.
узел
Узел плана.