Термины и определения в контексте анализа логов

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.

узел

Узел плана.