RU

Резервирование кластера Greengage DB. Часть 3

В данной статье рассмотрим сложные сценарии восстановления кластера Greengage DB, в которых кластер восстанавливается на новом окружении. Читать дал…

greengageрезервное копированиеpostgrespgbackrestраспределенные системыgreenplumrecovery
Habr
RU

За пределами EXPLAIN: как увидеть выполнение запроса вживую в распределённой СУБД

Представьте, что ваш запрос в Greenplum внезапно завис. Есть план выполнения, но что именно сейчас происходит, непонятно. Перекос данных? Spill на д…

observabilitygreenplumcloudberrypostgresApache Cloudberrypg_query_stateMPPраспределённые СУБДмониторинг запросов
Habr
RU

За пределами EXPLAIN: как увидеть выполнение запроса вживую в распределённой СУБД

Представьте, что ваш запрос в Greenplum внезапно завис. Есть план выполнения, но что именно сейчас происходит, непонятно. Перекос данных? Spill на д…

observabilitygreenplumcloudberrypostgresApache Cloudberrypg_query_stateMPPраспределённые СУБДмониторинг запросов
Habr
RU

ggrebalance: Часть 2. Планирование операции ребаланса

В статье рассматривается планирование ребаланса кластера Greengage DB (open-source fork Greenplum) после shrink, декомиссии и добавления хостов: фор…

postgresqlдискретная оптимизациямасштабированиехранилище данныхstate machinehardware designgreengagegreenplum
Habr
RU

Мажорное обновление Greengage с помощью pg_upgrade и ggupgrade

Разбираем мажорное обновление Greengage с версии 6 на 7: как работает pg_upgrade, какие шаги нужны для обновления кластера, чем помогает ggupgrade и…

greengagepostgresqlupgrademajorобновлениеобновление бдмиграция данныхмиграция бдмиграция бд на postgresqlgreenplum
Habr