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
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Выступления о PostgreSQL на сегодня завершены, на очереди — доклад секретного гостя! 🤫

По традиции мы включаем в программу научно-популярный доклад. Встречайте, Анатолий Засов — советский и российский учёный и педагог,  доктор физико-математических наук! Анатолий рассказывает о расширении Вселенной и жизни на Земле.

Накидайте нам реакций, если хотите, чтобы мы опубликовали запись выступления в открытый доступ! 

#pgconfru  
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.