Postgres Professional
2.41K subscribers
618 photos
40 videos
343 links
🔹 Развиваем Postgres Pro — самую популярную российскую СУБД!*

🔹 Занимаем 1 место в России и 2 в мире по вкладу в PostgreSQL*

🔹 Организуем PGConf.Russia, выпускаем курсы и книги

*подробнее: postgrespro.ru/blog/news/5970919
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Начинаем второй день PGConf.Russia 2025 на мастер-классе по работе с распределенной СУБД Shardman.

Наши специалисты: старший инженер Александр Попов и cтарший технический менеджер продукта Михаил Сумской, — рассказывают, как горизонтально масштабировать данные на примере базы авиаперевозок с использованием Shardman.

Также сегодня проведем мастер-классы по работе с pg_probackup3 и BiHA.

#pgconfru
This media is not supported in your browser
VIEW IN TELEGRAM
На PGConf.Russia 2025 мы показываем несколько решений: графическая консоль PPEM, AI чат-бот ChatPPG, облачная СУБД DBaaS.

За прошедшие полтора дня конференции наш AI чат-бот ChatPPG протестировали уже более 150 человек! А на стенде мы поделились планами развития решения и рассказали про недавние обновления.

#pgconfru
Продолжаем изучать PostgreSQL на PGConf.Russia 2025, только что завершились 3 доклада:

🔹Исследование вакуума по расширенным статистикам — Андрей Зубков

🔹Миграция высоконагруженной 40 Тб БД из Oracle в Postgres — Ирина Токарева, Сергей Кузнецов

🔹Greenmask — opensource инструмент для создания тестового окружения и не только — Вадим Войтенко

Дальше после небольшого перерыва собираемся на выступление Кристофера Трэверса «What Every Database Professional Needs to Know about Stress», Бориса Бондарева «Реализация Data Vault при построении DWH на PostgreSQL и Greenplum» и Андрея Чернякова «pg-transparent-alter-table — изменение больших таблиц под нагрузкой без блокировок одной командой».

⚡️Чтобы участники точно не пропустили ничего интересного, вскоре опубликуем записи выступлений.

#pgconfru
This media is not supported in your browser
VIEW IN TELEGRAM
Безопасная, быстрая и удобная миграция данных — возможно с ProGate 🔥

На PGConf.Russia 2025 мы впервые показываем ProGate — комплексное решение для миграции данных, которое значительно упрощает переход на современные СУБД.

Мы уже реализовали сценарий репликации Oracle Database → Postgres Pro, в перспективе реализуем следующие сценарии миграции и CDC:

🔹PostgreSQL → Postgres Pro 
🔹Postgres Pro → Postgres Pro 
🔹PostgreSQL → PostgreSQL
🔹Postgres Pro → Parquet файлы
🔹PostgreSQL → Parquet файлы

Среди преимуществ решения: гибкие настройки репликации, централизированное управление и мониторинг, интерактивные дашборды и алерты, а еще — распределенная архитектура, которая позволяет масштабировать задачи репликации. 

Следите за новостями — скоро опубликуем статью на Хабре о ProGate. 
This media is not supported in your browser
VIEW IN TELEGRAM
PGConf.Russia 2025 завершена!

2000+ человек посетили конференцию онлайн и офлайн — абсолютный рекорд за все время проведения!

А ещё:

🔹50+ докладов
🔹10+ мастер-классов,
🔹5 стендов с решениями на базе PostgreSQL и Postgres Pro
🔹8 партнёрских стендов

Больше итогов конференции в цифрах и ярких моментах — в видео.

Спасибо нашим гостям, партнерам и спикерам и до новых встреч! По традиции встречаемся осенью в Санкт-Петербурге на PGConf.СПб 2025! 

#pgconfru
Отказоустойчивость Postgres Pro Enterprise для 1С

На Хабре говорим про построение отказоустойчивого кластера на Postgres Pro Enterprise для систем на базе «1С:Предприятие» — по аналогии с группами доступности Always On для MS SQL Server.  

✔️Какой путь выбрать: ручное или автоматическое переключение на резервный сервер 

✔️Как настроить отказоустойчивый кластер на основе Postgres Pro BiHA, а также отслеживать его состояние

✔️Что можно использовать в качестве единой точки входа для сервера 1С: расширенная строка подключения, HAProxy

✔️Как использовать механизм копий баз данных, чтобы снизить нагрузку на основном сервере

Читать статью
Узнаем больше про сжатие данных и механизмы секционирования больших таблиц

Публикуем записи вебинаров PGMeetup из цикла «Работа с данными в Postgres Pro Enterprise»:

✔️PGMeetup: Сжатие данных (Rutube, YouTube)

На встрече наш старший консультант Сергей Зимин представил возможности Postgres Pro Enterprise в области сжатия данных. 

Обсудили реализацию CFS для сжатия данных на уровне страниц, поговорили про обслуживание механизма, представили результаты тестирования эффективности CFS.

✔️PGMeetup: Механизмы секционирования больших таблиц (Rutube, YouTube)

Наш технический консультант Владимир Пудовченко рассказал про возможности секционирования таблиц в Postgres Pro, показал схему работы pgpro_autopart — нашего инструмента для автоматического создания новых секций. 

Также обсудили варианты секционирования, сценарии их применения и ограничения в работе.

📍Уже 29 апреля в 11:00 проведем вебинар про ILM в Postgres Pro Enterprise — регистрируйтесь, участие бесплатное.
Допиливаем компиляторы, чтобы повысить качество тестирования кода PostgreSQL 

Анализ показателей покрытия кода (code coverage) помогает понять, какие части кода покрыли тесты, а какие — нет, чтобы выявить потенциальные слабые места.

Для сбора покрытия кода в PostgreSQL есть компилятор clang — он использует хэширование для генерации имен файлов при записи данных о покрытии. 

Иногда разным данным ошибочно соответствовал один и тот же хэш. Из-за этого несколько процессов пытались записать информацию в один и тот же файл, что вызывало ошибки.

На Хабре рассказали, как в сотрудничестве с ИСП РАН наш разработчик Николай Шаплов нашел решение этой проблемы и как удалось доработать clang.