Найти в Дзене
Postgres DBA

PG_HAZEL : Чек-лист инфраструктуры СУБД при инциденте производительности. Случай №1 - CPU + RAM.

Практическое применение методики анализа состояния инфраструктуры при решении инцидентов производительности СУБД.
Оглавление
Здоровая инфраструктуры - основа оптимальной работы СУБД
Здоровая инфраструктуры - основа оптимальной работы СУБД

Задача

Практическое применение методики анализа состояния инфраструктуры при решении инцидентов производительности СУБД.

Предыдущие работы по теме

Инцидент

-2

1.Операционная скорость

Ось X - точка наблюдения в течении часа до инцидента. Ось Y - операционная скорость. Красный график - линия регрессии
Ось X - точка наблюдения в течении часа до инцидента. Ось Y - операционная скорость. Красный график - линия регрессии

2.Ожидания СУБД

Ось X - точка наблюдения в течении часа до инцидента. Ось Y - Ожидания СУБД. Красный график - линия регрессии
Ось X - точка наблюдения в течении часа до инцидента. Ось Y - Ожидания СУБД. Красный график - линия регрессии

3.Регрессионный и корреляционный анализ

-5

Используемые методики для формирования чек-листов

4.Чек-лист IO

-6

IO - OK

5. Чек-лист CPU

-7
-8
-9

CPU - есть проблемы

  • Переключения контекста могут быть вызваны прерываниями.

  • Возможно проблема в пользовательском приложении(resource contention).

6.Чек-лист RAM

-10
-11

RAM - есть проблемы

  • Свободная RAM менее 5%

Продолжение