Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Зазеркалье – это погружение в глубины мифов, магии и странствий. Вас ждут сражения на дорогах удивительных миров, соединенных порталами. Сочная графика и потрясающий сюжет, множество героев, общение с игроками. Без рекламы и любых назойливых ограничений.

Зазеркалье – фэнтези MMORPG

Мультиплеер, Ролевые, Приключения

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
3
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Комплексный анализ инцидента производительности СУБД PostgreSQL⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

СУБД это сложная система взаимосвязанных компонент и подсистем.

СУБД это сложная система взаимосвязанных компонент и подсистем.

Задача

Провести комплексный анализ инцидента производительности СУБД:

  1. Чек-лист инфраструктуры

  2. Корреляционный анализ ожиданий СУБД

  3. SQL- запросы - кандидаты для оптимизации

Инцидент производительности СУБД

Дашборд панели мониторинга Zabbix

Дашборд панели мониторинга Zabbix

Отчет по инцидентам производительности СУБД

Отчет по инцидентам производительности СУБД

Операционная скорость в течении 1 часа до начала инцидента

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

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

Ожидания СУБД в течении 1 часа до начала инцидента

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

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

Детали и подробности

PG_HAZEL : Комплексный анализ инцидента производительности СУБД PostgreSQL

Показать полностью 4
[моё] Субд Postgresql Анализ Производительность Длиннопост
0
3
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Чек-лист RAM(vmstat: free/si/so)⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Что-то с памятью моей стало...

Что-то с памятью моей стало...

Задача

Провести статистический анализ результатов нагрузочного тестирования для оценки состояния RAM.

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

VMSTAT : признаки конкуренции за ресурсы RAM

PG_HAZEL : Чек-лист проверки инфраструктуры по результатам нагрузочного тестирования СУБД - VMSTAT

Нагрузочное тестирования виртуальной машины - 06

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист RAM - OK

Нагрузочное тестирования виртуальной машины - 12

PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист RAM - ALARM

Показать полностью 5
[моё] Субд Postgresql Тестирование Длиннопост
0
2
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Стандартизация данных по операционной скорости и ожиданиям СУБД с помощью z-score⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Математика как раз и предназначена для того, что бы данные были в порядке .

Математика как раз и предназначена для того, что бы данные были в порядке .

Задача

Использовать метод z-score для более корректной интерпретации данных по истории операционной скорости и ожиданиям СУБД.

Используемая методика

Стандартизация данных с помощью z-score в PostgreSQL

Нагрузочное тестирование СУБД

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ

PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

Построение линии регрессии операционной скорости и ожиданий без использования z-score для виртуальной машины-06

Операционная скорость и линия регрессии

Ожидания СУБД и линия регрессии

Построение линии регрессии операционной скорости и ожиданий с использованием стандартизации с помощью z-score для виртуальной машины-06

Операционная скорость и линия регрессии

Ожидания СУБД и линия регрессии

Построение линии регрессии операционной скорости и ожиданий без использования z-score для виртуальной машины-12

Операционная скорость и линия регрессии

Ожидания СУБД и линия регрессии

Построение линии регрессии операционной скорости и ожиданий с использованием стандартизации с помощью z-score для виртуальной машины-12

Операционная скорость и линия регрессии

Ожидания СУБД и линия регрессии

Показать полностью 12
[моё] Субд Postgresql Математика Тестирование Длиннопост
0
4
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Анализ IO с помощью vmstat(b, wa)⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Если подсистема IO не настроена оптимально, о производительности можно забыть .

Если подсистема IO не настроена оптимально, о производительности можно забыть .

Задача

Провести статистический анализ результатов нагрузочного тестирования для оценки состояния IO.

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

VMSTAT : Связь b с другими значениями для анализа IO

PG_HAZEL : Чек-лист проверки инфраструктуры по результатам нагрузочного тестирования СУБД - VMSTAT

Нагрузочное тестирования виртуальной машины - 06

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист IO - OK

Нагрузочное тестирования виртуальной машины - 12

PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист IO - ALARM

Показать полностью 8
[моё] Субд Postgresql Тестирование Длиннопост
0
4
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Корреляционный анализ значений CS (переключения контекста-VMSTAT)⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Ну во-первых это интересно. И полезно при анализе инфраструктуры и производительности СУБД.

Ну во-первых это интересно. И полезно при анализе инфраструктуры и производительности СУБД.

Задача

Провести статистический анализ результатов нагрузочного тестирования для оценки ресурсов CPU.

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

VMSTAT : признаки конкуренции за ресурсы CPU

PG_HAZEL : Чек-лист проверки инфраструктуры по результатам нагрузочного тестирования СУБД - VMSTAT

Анализ относительного значения переключений контекста (VMSTAT/CS).

Нагрузочное тестирования виртуальной машины - 06

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист CPU - ALARM

Нагрузочное тестирования виртуальной машины - 12

PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

Чек-лист CPU - OK

Показать полностью 8
[моё] Субд Postgresql Тестирование Длиннопост
0
3
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Чек-лист проверки инфраструктуры по результатам нагрузочного тестирования СУБД - VMSTAT⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Проверять заранее, чтобы избежать неожиданностей позднее.

Проверять заранее, чтобы избежать неожиданностей позднее.

Задача

Подготовить список стандартных проверок на соответствие инфраструктуры заданным нагрузкам в ходе нагрузочного тестирования СУБД, по результатам анализа показателей vmstat:

  1. IO

  2. CPU

  3. RAM

PG_HAZEL : Анализ результатов нагрузочного тестирования для малой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

1.Чек-лист IO - OK

2.Чек-лист CPU - WARNING

3.Чек-лист RAM - OK


PG_HAZEL : Анализ результатов нагрузочного тестирования для большой ВМ

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

Ось X - точка наблюдения . Ось Y - операционная скорость

Ось X - точка наблюдения . Ось Y - операционная скорость

1.Чек-лист IO - WARNING

2.Чек-лист CPU - OK

3.Чек-лист RAM - OK

Показать полностью 8
[моё] Субд Postgresql Тестирование Длиннопост
0
4
kznalp
kznalp
Серия СУБД PostgreSQL

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД⁠⁠

3 месяца назад

Взято с основного технического канала Postgres DBA (возможны правки в исходной статье).

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД

Вопрос 1.

Как количество переключений контекста (показатель cs , утилиты vmstat) является критичным для СУБД PostgreSQL при ресурсах CPU=2 и RAM=2GB при экспоненциальном росте нагрузки с 5 до 115 сессий pgbench ?

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (1/6)

Вопрос 2

Почему выводы нейросети DeepSeek о связи количеств переключений контекста (значение cs результата vmstat) не соответствует данным полученным в ходе эксперимента для СУБД PostgreSQL с ресурсами CPU=2 и RAM=2GB при экспоненциальном росте нагрузке от 5 до 115 соединений , для нагрузки генерируемой pgbench ?

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (2/6)

Вопрос 3

Почему выводы нейросети DeepSeek о связи количеств переключений контекста (значение cs результата vmstat) и производительности СУБД PostgreSQL не соответствует данным полученным в ходе эксперимента для СУБД PostgreSQL с ресурсами CPU=2 и RAM=2GB при экспоненциальном росте нагрузке от 5 до 115 соединений , для нагрузки генерируемой pgbench ? Вывод о зеркальности графика TPS и cs полностью ложен. Как улучшить качество ответов DeepSeek для того , чтобы рекомендации нейросети можно было применять в практических задачах ?

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (3/6)

Вопрос 4

В своем предыдущем ответе ты сказал, что график TPS и cs зеркальный , но данные эксперимента показывают прямую корреляцию значений TPS и cs . Пересмотри свой вывод с учетом этого противоречия .

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (4/6)

Вопрос 5

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

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (5/6)

Вопрос 6

В итоге можно ли сделать вывод , что значение cs это не причина а следствие изменения производительности СУБД PostgreSQL в ходе нагрузочного тестирования ? И мониторинг cs не имеет практического смысла ?

Обсуждение с нейросетью вопроса связи cs(context switch) и производительности СУБД (6/6)

Показать полностью 1
[моё] Нейронные сети DeepSeek Субд Postgresql
0
3
kznalp
kznalp
Postgres DBA
Серия СУБД PostgreSQL

PG_HAZEL : Экспериментальная проверка выводов нейросети DeepSeek (показатели cs , sy , us утилиты vmstat )⁠⁠

3 месяца назад

Процессор - сердце любого компьютера. Сервера СУБД в том числе.

Процессор - сердце любого компьютера. Сервера СУБД в том числе.

Заключение нейросети DeepSeek о связи переключений контекста и производительности СУБД PostgreSQL - НЕ ПОДТВЕРЖДАЕТСЯ ЭКСПЕРИМЕНТАЛЬНЫМИ ДАННЫМИ.

PG_HAZEL : Экспериментальная проверка выводов нейросети DeepSeek - количество переключений контекста (показатель cs утилиты vmstat)


Здоровый CPU - быстрая СУБД.

Здоровый CPU - быстрая СУБД.

Заключение нейросети DeepSeek о связи system time и производительности СУБД PostgreSQL - НЕ ПОДТВЕРЖДАЕТСЯ ЭКСПЕРИМЕНТАЛЬНЫМИ ДАННЫМИ.

PG_HAZEL : Экспериментальная проверка выводов нейросети DeepSeek - системное время (показатель sy утилиты vmstat)

Показать полностью 1
[моё] Нейронные сети DeepSeek Субд Postgresql Тестирование
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии