Найти в Дзене
Анализ и оптимизация инфраструктуры

Анализ и оптимизация инфраструктуры

Анализ и аудит состояния инфраструктуры сервера СУБД с точки зрения связи производительности СУБД и состояния операционной системы. Оптимизация ОС.
подборка · 119 материалов
4 часа назад
Сравнительный анализ паттернов производительности PostgreSQL: OLAP vs OLTP под нагрузкой с использованием PG_EXPECTO.
Статья представляет собой глубокий сравнительный анализ паттернов производительности PostgreSQL 17 для двух принципиально разных типов нагрузки — аналитической (OLAP) и транзакционной (OLTP). Исследование проведено с помощью специализированного комплекса pg_expecto, предназначенного для статистического анализа и нагрузочного тестирования. Этот инструмент позволил не только имитировать сценарии, но и выявить тонкие корреляции между внутренними ожиданиями СУБД (DataFileRead, LWLock) и системными метриками (vmstat, iostat)...
6 часов назад
PG_EXPECTO 5.2 : Иммитация OLAP нагрузки
Данный отчет представляет результаты комплексного анализа производительности СУБД PostgreSQL под нагрузкой, имитирующей OLAP. Глоссарий терминов | Postgres DBA | Дзен GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Протестировать сценарий нагрузочного тестирования для имитации типа нагрузки "OLAP" scenario1 = 0.7 scenario2 = 0.2 scenario3 = 0.1 Проанализируй данные по метрикам производительности и ожиданий СУБД , метрикам инфраструктуры vmstat/iostat...
2 дня назад
PG_EXPECTO 5.1: Влияние vm.dirty_expire_centisecs=3000/1000/2000 на производительность PostgreSQL.
В отчете представлены результаты серии экспериментов по оценке воздействия настройки кэша записи ядра Linux (vm.dirty_expire_centisecs) на производительность СУБД PostgreSQL и дискового массива /data в условиях аналитической (OLAP) нагрузки с преобладанием операций чтения. Глоссарий терминов | Postgres DBA | Дзен GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Провести сравнительный анализ влияния изменения параметра vm.dirty_expire_centisecs на производительность СУБД и подсистемы IO settings...
3 дня назад
PG_EXPECTO 5.1: Влияние vm.dirty_expire_centisecs=1000 на производительность PostgreSQL.
Эксперимент проводился с целью проверки гипотезы о том, что уменьшение времени хранения «грязных» данных в памяти с 30 до 10 секунд позволит снизить нагрузку на подсистему ввода-вывода и улучшить отклик системы. Глоссарий терминов | Postgres DBA | Дзен GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL vm.dirty_expire_centisecs = 1000 (10 секунд): При слишком агрессивных настройках может возрасти нагрузка на диск из-за более частых мелких записей...
3 дня назад
PG_EXPECTO : Изменение vm.dirty_expire_centisecs/vm.dirty_writeback_centisecs
Глоссарий терминов | Postgres DBA | Дзен GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Команда проверки: sysctl vm.dirty_expire_centisecs Целевое значение: 1000-1500 (10-15 секунд) Обоснование: Время жизни "грязной" страницы. Уменьшение делает запись более частой, но менее объемной("пачками"), что сглаживает нагрузку на диск и снижает пики wa. vm.dirty_expire_centisecs — настраиваемый параметр в Linux, который определяет, насколько...
3 дня назад
PG_EXPECTO: правда о vm.swappiness и производительности PostgreSQL под нагрузкой
Многие администраторы баз данных слепо доверяют рекомендациям нейросетей и популярным гайдам по настройке PostgreSQL. Однако реальные условия могут кардинально отличаться от теоретических. В этой статье мы разберем, почему vm.swappiness=1 может стать ошибкой, если не учесть узкие места системы. Глоссарий терминов | Postgres DBA | Дзен GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL Для OLAP-нагрузок в PostgreSQL рекомендуется установить vm...