Кейс миграции с MS SQL Server на Postgres Pro: перевод системы АО «Росагролизинг» на 6+ Тб
На отечественную СУБД Postgres Pro перевели аналитическую систему АО «Росагролизинг». Компания занимается технической и технологической модернизацией отечественного агропромышленного комплекса, передает в лизинг средства производства организациям АПК.
✔️Цели миграции — снижение рисков использования иностранного ПО с сохранением параметров производительности и надежности ИС, реализация планов по импортозамещению
✔️Для перехода выбрана СУБД Postgres Pro, которая позволяет решать сложные промышленные задачи на предприятиях с высоконагруженными системами
✔️Объем базы данных — более 6 Тб, более 300 таблиц с количеством строк до 4 млрд. Адаптированы 15 ETL пакетов и 131 процедура
✔️При миграции полностью сохранена функциональность системы заказчика!
✔️Весь код перенесли на Postgres Pro за два месяца — за счет разработки утилит для автоматизации миграции кода
🔥 Подробности — в карточках и кейсе.
Другие кейсы миграции — по тегу #кейс_pgpro
На отечественную СУБД Postgres Pro перевели аналитическую систему АО «Росагролизинг». Компания занимается технической и технологической модернизацией отечественного агропромышленного комплекса, передает в лизинг средства производства организациям АПК.
✔️Цели миграции — снижение рисков использования иностранного ПО с сохранением параметров производительности и надежности ИС, реализация планов по импортозамещению
✔️Для перехода выбрана СУБД Postgres Pro, которая позволяет решать сложные промышленные задачи на предприятиях с высоконагруженными системами
✔️Объем базы данных — более 6 Тб, более 300 таблиц с количеством строк до 4 млрд. Адаптированы 15 ETL пакетов и 131 процедура
✔️При миграции полностью сохранена функциональность системы заказчика!
✔️Весь код перенесли на Postgres Pro за два месяца — за счет разработки утилит для автоматизации миграции кода
Другие кейсы миграции — по тегу #кейс_pgpro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7 7❤3👍3
Минорные обновления СУБД Postgres Pro Standard версий 16.4.1, 15.8.1, 14.13.1, 13.16.1, 12.20.1
✔️Обновлены расширения mchar, pg_proaudit, pgvector, pg_filedump; приложение pg_probackup; драйвер ODBC
✔️Добавлена поддержка ОС Альт 11, прекращена поддержка ОС Ubuntu 23.04
✔️Добавлено расширение hypopg, обеспечивающее поддержку гипотетических индексов в Postgres Pro
✔️Исправлены ошибки
Подробности изменений по версиям — на сайте🔥
✔️Обновлены расширения mchar, pg_proaudit, pgvector, pg_filedump; приложение pg_probackup; драйвер ODBC
✔️Добавлена поддержка ОС Альт 11, прекращена поддержка ОС Ubuntu 23.04
✔️Добавлено расширение hypopg, обеспечивающее поддержку гипотетических индексов в Postgres Pro
✔️Исправлены ошибки
Подробности изменений по версиям — на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Публикуем расписание PGConf.СПб 2024!
Программный комитет отобрал 18 докладов, которые специалисты представят в Санкт-Петербурге уже 1 октября: выбирайте интересные темы и планируйте свой день на конференции.
🔥 Если еще не купили билет на конференцию — самое время это сделать! До 15 сентября — скидка 15% от финальной стоимости.
Регистрация на PGConf.СПб 2024
Программный комитет отобрал 18 докладов, которые специалисты представят в Санкт-Петербурге уже 1 октября: выбирайте интересные темы и планируйте свой день на конференции.
Регистрация на PGConf.СПб 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤2👍1
Обновили курс для разработчиков приложений DEV2 по PostgreSQL 16 версии
В новой версии расширенного курса по разработке серверной части приложений PostgreSQL:
✔️Добавлена информация о новинках версий 13, 14, 15 и 16
✔️В виртуальной машине курса используется более легкий почтовый клиент
✔️Переработан материал отдельных тем
✔️Обновление выполнили специалисты Postgres Professional: Игорь Гнатюк и Илья Баштанов
🔥 Содержание курса по темам и навыки, которые вы получите по итогам обучения, собрали в карточках. Материал доступен по ссылке или QR-коду выше.
В новой версии расширенного курса по разработке серверной части приложений PostgreSQL:
✔️Добавлена информация о новинках версий 13, 14, 15 и 16
✔️В виртуальной машине курса используется более легкий почтовый клиент
✔️Переработан материал отдельных тем
✔️Обновление выполнили специалисты Postgres Professional: Игорь Гнатюк и Илья Баштанов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉18 15❤6
Публикуем расписание PGCONF.ACADEMY 2024
9 октября в Москве пройдет первая практическая конференция для преподавателей — PGCONF.ACADEMY 2024. На конференции преподаватели IT-дисциплин, сотрудники образовательных учреждений и специалисты Postgres Professional расскажут про:
✔️Опыт внедрения PostgreSQL и Postgres Pro в учебный процесс;
✔️Обучение базам данных и системному программированию, автоматизацию и использование интерактивных систем в учебе;
✔️Профессиональную сертификацию специалистов по PostgreSQL и др.
🔥 Смотрите расписание, выбирайте интересные темы и планируйте свой день на PGCONF.ACADEMY 2024. Конференция полезна специалистам в сфере ИТ-образования: преподавателям, методистам, сотрудникам администрации вузов, колледжей и учебных центров.
📍9 октября. Онлайн и офлайн: Москва, ИНТЦ МГУ «Воробьевы горы», кластер «Ломоносов». Участие для преподавателей образовательных учреждений, сотрудников администраций вузов и колледжей — бесплатное.
Регистрация
#pgconf_academy
9 октября в Москве пройдет первая практическая конференция для преподавателей — PGCONF.ACADEMY 2024. На конференции преподаватели IT-дисциплин, сотрудники образовательных учреждений и специалисты Postgres Professional расскажут про:
✔️Опыт внедрения PostgreSQL и Postgres Pro в учебный процесс;
✔️Обучение базам данных и системному программированию, автоматизацию и использование интерактивных систем в учебе;
✔️Профессиональную сертификацию специалистов по PostgreSQL и др.
📍9 октября. Онлайн и офлайн: Москва, ИНТЦ МГУ «Воробьевы горы», кластер «Ломоносов». Участие для преподавателей образовательных учреждений, сотрудников администраций вузов и колледжей — бесплатное.
Регистрация
#pgconf_academy
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥8 7👍2
Как открытая СУБД PostgreSQL и Postgres Pro Enterprise ведут себя в условиях одинаковой нагрузки?
В статье на Хабре сравниваем нашу СУБД Postgres Pro Enterprise 16.2.1 и опенсорс-систему PostgreSQL версии 16.2. Цель тестирования — понять, есть ли разница в производительности при равных условиях, и выявить настройки, которые дают максимальный прирост производительности.
🔥 Также протестировали поведение СУБД при использовании компрессии на уровне хранения данных (CFS).
Читайте статью, чтобы узнать результаты
В статье на Хабре сравниваем нашу СУБД Postgres Pro Enterprise 16.2.1 и опенсорс-систему PostgreSQL версии 16.2. Цель тестирования — понять, есть ли разница в производительности при равных условиях, и выявить настройки, которые дают максимальный прирост производительности.
Читайте статью, чтобы узнать результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Работа с таблицами PostgreSQL — какие есть нюансы?
Разбираемся, почему запросы к таблице начинают тормозить (и автовакуум/вакуум тут не при чем) и пробуем ускорить такие запросы. О работе с данными в докладе на PGConf.СПб 2023 рассказал Иван Чувашов:
✔️Как работают целочисленные типы данных в PostgreSQL?
✔️Почему запросы к таблице начинают тормозить?
✔️Как сделать так, чтобы данные в таблицах занимали меньше места и при этом выросла скорость запросов к этим данным?
🔥 1 октября снова встретимся в Питере на PGConf.СПб 2024. Регистрируйтесь и участвуйте в крупнейшей конференции по PostgreSQL. До 15 сентября — скидка 15%!
👉Смотрите доклад: Rutube, Дзен, ВК, YouTube
Разбираемся, почему запросы к таблице начинают тормозить (и автовакуум/вакуум тут не при чем) и пробуем ускорить такие запросы. О работе с данными в докладе на PGConf.СПб 2023 рассказал Иван Чувашов:
✔️Как работают целочисленные типы данных в PostgreSQL?
✔️Почему запросы к таблице начинают тормозить?
✔️Как сделать так, чтобы данные в таблицах занимали меньше места и при этом выросла скорость запросов к этим данным?
👉Смотрите доклад: Rutube, Дзен, ВК, YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3 3
📍PGConf.СПб 2024 — бесплатное участие для студентов и преподавателей
На конференцию PGConf.СПб 2024 преподаватели и студенты могут попасть бесплатно. Для этого:
✔️Зарегистрируйтесь на PGConf.СПб 2024 — укажите формат участия и заполните обязательные поля
✔️Прикрепите удостоверяющий документ в отдельном поле формы регистрации. Для студентов это студенческий билет/справка с места учебы, для преподавателей — удостоверение/справка с места работы
👉Далее мы проверим вашу заявку и пришлем подтверждение регистрации на почту.
До встречи на PGConf.СПб 2024!
#pgconfru #pgpro_edu
На конференцию PGConf.СПб 2024 преподаватели и студенты могут попасть бесплатно. Для этого:
✔️Зарегистрируйтесь на PGConf.СПб 2024 — укажите формат участия и заполните обязательные поля
✔️Прикрепите удостоверяющий документ в отдельном поле формы регистрации. Для студентов это студенческий билет/справка с места учебы, для преподавателей — удостоверение/справка с места работы
👉Далее мы проверим вашу заявку и пришлем подтверждение регистрации на почту.
До встречи на PGConf.СПб 2024!
#pgconfru #pgpro_edu
👍8🔥4❤2
Релиз Postgres Pro Enterprise Manager 1.5.1: обновление платформы для управления и мониторинга СУБД Postgres Pro
✔️Добавили:
🔹Возможность создания отчетов профайлера pgpro_pwr по конкретным номерам снимков
🔹Возможность выбора отдельных баз данных для восстановления из резервных копий pg_probackup, возможность выбора существующих backup-каталогов pg_probackup
🔹Возможность запуска РРЕМ от имени пользователя-владельца СУБД
✔️Реализовали:
🔹Поддержку сервера аутентификации Microsoft Active Directory
🔹Управление уровнем сбора информации об экземпляре СУБД
🔹Постраничный вывод сообщений при просмотре журнала выполнения команд для улучшения навигации по журналу и облегчения общего восприятия страницы
🔹Множественные улучшения на странице SQL Статистика, добавлены метрики, повышено удобство восприятия страницы
✔️Также в новой версии PPEM:
🔹Данные графиков можно экспортировать в файлы csv, это позволяет обмениваться ими, проводить анализ и визуализацию во внешних системах
🔹Открытие визуализации активного плана теперь происходит на новой вкладке браузера для удобства навигации по платформе
🔹Дополнили список поддерживаемых ОС дистрибутивом ROSA Chrome 12.5.1
🔹Исправили ряд ошибок, улучшили производительность системы
🔥PPEM доступна пользователям любой СУБД линейки Postgres Prо и гибридных ландшафтов: Postgres Pro + СУБД с открытым исходным кодом PostgreSQL.
Подробнее о Postgres Pro Enterprise Manager
✔️Добавили:
🔹Возможность создания отчетов профайлера pgpro_pwr по конкретным номерам снимков
🔹Возможность выбора отдельных баз данных для восстановления из резервных копий pg_probackup, возможность выбора существующих backup-каталогов pg_probackup
🔹Возможность запуска РРЕМ от имени пользователя-владельца СУБД
✔️Реализовали:
🔹Поддержку сервера аутентификации Microsoft Active Directory
🔹Управление уровнем сбора информации об экземпляре СУБД
🔹Постраничный вывод сообщений при просмотре журнала выполнения команд для улучшения навигации по журналу и облегчения общего восприятия страницы
🔹Множественные улучшения на странице SQL Статистика, добавлены метрики, повышено удобство восприятия страницы
✔️Также в новой версии PPEM:
🔹Данные графиков можно экспортировать в файлы csv, это позволяет обмениваться ими, проводить анализ и визуализацию во внешних системах
🔹Открытие визуализации активного плана теперь происходит на новой вкладке браузера для удобства навигации по платформе
🔹Дополнили список поддерживаемых ОС дистрибутивом ROSA Chrome 12.5.1
🔹Исправили ряд ошибок, улучшили производительность системы
🔥PPEM доступна пользователям любой СУБД линейки Postgres Prо и гибридных ландшафтов: Postgres Pro + СУБД с открытым исходным кодом PostgreSQL.
Подробнее о Postgres Pro Enterprise Manager
👍9🔥6🎉3
Кейс ФГУП «Госкорпорация по ОрВД»: миграция с Oracle на Postgres Pro
Государственная корпорация по организации воздушного движения в РФ перевела учетную систему, отвечающую за финансовые операции, на российскую СУБД Postgres Pro Enterprise.
✔️Цели миграции — переход на отечественное ПО, снижение стоимости владения СУБД, повышение надежности учетных систем
✔️Для миграции выбрана Postgres Pro Enterprise — российская СУБД для высоконагруженных систем с 100+ разработанными функциями для надежности, безопасности, высокой производительности и легкой масштабируемости
✔️Для резервного копирования выбрана утилита pg_probackup от Postgres Professional, которая ускоряет создание резервной копии и ее восстановление
✔️Прикладное ПО полностью переведено на СУБД Postgres Pro Enterprise, развернутую на отказоустойчивом кластере. Работа с кластеризованной базой данных позволила повысить надёжность системы
✔️Срок реализации проекта — от аудита системы до миграции данных — 6 месяцев. Миграция прошла бесшовно, с минимальным временем простоя (порядка трёх часов)
✔️Уровень производительности сохранился, что подтвердило нагрузочное тестирование
🔥 Подробности перехода с Oracle на Postgres Pro Enterpise — в карточках и кейсе.
Другие кейсы миграции — по тегу #кейс_pgpro
Государственная корпорация по организации воздушного движения в РФ перевела учетную систему, отвечающую за финансовые операции, на российскую СУБД Postgres Pro Enterprise.
✔️Цели миграции — переход на отечественное ПО, снижение стоимости владения СУБД, повышение надежности учетных систем
✔️Для миграции выбрана Postgres Pro Enterprise — российская СУБД для высоконагруженных систем с 100+ разработанными функциями для надежности, безопасности, высокой производительности и легкой масштабируемости
✔️Для резервного копирования выбрана утилита pg_probackup от Postgres Professional, которая ускоряет создание резервной копии и ее восстановление
✔️Прикладное ПО полностью переведено на СУБД Postgres Pro Enterprise, развернутую на отказоустойчивом кластере. Работа с кластеризованной базой данных позволила повысить надёжность системы
✔️Срок реализации проекта — от аудита системы до миграции данных — 6 месяцев. Миграция прошла бесшовно, с минимальным временем простоя (порядка трёх часов)
✔️Уровень производительности сохранился, что подтвердило нагрузочное тестирование
Другие кейсы миграции — по тегу #кейс_pgpro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥8❤2
Совместимые технологии Postgres Pro и «1С», лицензирование и новые возможности
18 сентября участвуем в вебинаре с «1С», на встрече обсудим:
✔️Лицензирование СУБД Postgres Pro Enterprise для «1С» с экономией в 25% при покупке решения
✔️Совместимость технологий Postgres Pro и «1С»: примеры и кейсы
✔️Подробности о функциональности СУБД Postgres Pro Enterprise для «1С»: особенности работы решения, полезные возможности системы
🔥 На вебинаре выступят специалисты Postgres Professional: руководитель отдела технического консалтинга Марк Ривкин, старший технический консультант Андрей Забелин, — а также руководитель технической команды «1С: Проектная Дистрибьюция» Андрей Петров.
📍18 сентября с 12:00 до 14:00 (UTC+7, время по Новосибирску). Для участия необходима регистрация.
👉 При регистрации в поле «Код партнера» укажите 00 или пробелы, в поле «Дистрибьютор 1С» выберите любое значение.
18 сентября участвуем в вебинаре с «1С», на встрече обсудим:
✔️Лицензирование СУБД Postgres Pro Enterprise для «1С» с экономией в 25% при покупке решения
✔️Совместимость технологий Postgres Pro и «1С»: примеры и кейсы
✔️Подробности о функциональности СУБД Postgres Pro Enterprise для «1С»: особенности работы решения, полезные возможности системы
📍18 сентября с 12:00 до 14:00 (UTC+7, время по Новосибирску). Для участия необходима регистрация.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5
Позади — 2^8 дней с начала года, а значит — празднуем День программиста!
Пусть ваши системы будут отказоустойчивыми вне зависимости от объема хранимых данных, багов будет минимум, а патчи успешно коммитят.🎉
Программисты, с праздником, продолжайте стремительно менять мир к лучшему!
Пусть ваши системы будут отказоустойчивыми вне зависимости от объема хранимых данных, багов будет минимум, а патчи успешно коммитят.
Программисты, с праздником, продолжайте стремительно менять мир к лучшему!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30 8❤5
This media is not supported in your browser
VIEW IN TELEGRAM
Провели второй поток Летней школы Postgres Professional!
Пять недель 23 студента изучали теорию на лекциях и применяли ее на практике, работая над задачами с наставниками — специалистами Postgres Professional.
✔️В этом году студенты прошлого потока Летней школы, стажеры Postgres Professional, стали кураторами новичков и провели семинары по темам своих проектов.
✔️Среди тем лекций: разработка расширений PostgreSQL, выполнение OLAP-запросов, профилирование, основы фаззинга, разработка высоконагруженных сетевых приложений
✔️Во время учебы студенты проводили исследования, результаты которых представили на отчетной конференции
✔️После Школы студенты с лучшими результатами продолжат работу в научном пространстве PGLab-НГУ — проекте для вовлечения студентов в разработку СУБД
«Подготовка системных разработчиков – это ювелирная работа, которую нужно вести в самой тесной связи вуза и бизнеса. Только так сегодняшний студент в будущем станет высококлассным профессионалом, готовым к реальным задачам и вызовам», — отметил заместитель генерального директора Postgres Professional Иван Панченко.
🔥 Летняя школа Postgres Professional — единственная в отрасли СУБД программа, где студенты учатся с наставником на реальных проектах, а далее продолжают обучение в научной лаборатории. Детали о прошедшей учебе — в ролике.
Подробности о Летней школе 2024
Пять недель 23 студента изучали теорию на лекциях и применяли ее на практике, работая над задачами с наставниками — специалистами Postgres Professional.
✔️В этом году студенты прошлого потока Летней школы, стажеры Postgres Professional, стали кураторами новичков и провели семинары по темам своих проектов.
✔️Среди тем лекций: разработка расширений PostgreSQL, выполнение OLAP-запросов, профилирование, основы фаззинга, разработка высоконагруженных сетевых приложений
✔️Во время учебы студенты проводили исследования, результаты которых представили на отчетной конференции
✔️После Школы студенты с лучшими результатами продолжат работу в научном пространстве PGLab-НГУ — проекте для вовлечения студентов в разработку СУБД
«Подготовка системных разработчиков – это ювелирная работа, которую нужно вести в самой тесной связи вуза и бизнеса. Только так сегодняшний студент в будущем станет высококлассным профессионалом, готовым к реальным задачам и вызовам», — отметил заместитель генерального директора Postgres Professional Иван Панченко.
Подробности о Летней школе 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍4❤3
Возможности системы резервного копирования WAL-G, полезные для администраторов данных
На PGConf.СПб 2024 Андрей Бородин, руководитель подразделения разработки РСУБД с открытым исходным кодом, Yandex Cloud, расскажет про несколько полезных функций WAL-G. Эту систему резервного копирования Андрей разрабатывает с 2017 года!
✔️Настройка троттлинга для изменения обычного режима «дешевое резервное копирование — быстрое восстановление»
✔️Расширенные возможности мониторинга согласованности для обеспечения надёжности резервных копий
✔️Catchup для быстрого сокращения лага и другие функции кластера высокой доступности
✔️Методы извлечения набора изменений для инкрементного резервного копирования
⚡️ Также Андрей расскажет о планах разработок, среди которых — создание согласованных резервных копий для шардированных кластеров и использование расширенных возможностей S3.
🔥PGConf.СПб 2024 пройдет в Санкт-Петербурге уже 1 октября. Специалисты представят технические доклады, пройдут демонстрации решений на базе Postgres Pro, участники обменяются опытом и пообщаются с сообществом PostgreSQL.
Регистрация на PGConf.СПб 2024
На PGConf.СПб 2024 Андрей Бородин, руководитель подразделения разработки РСУБД с открытым исходным кодом, Yandex Cloud, расскажет про несколько полезных функций WAL-G. Эту систему резервного копирования Андрей разрабатывает с 2017 года!
✔️Настройка троттлинга для изменения обычного режима «дешевое резервное копирование — быстрое восстановление»
✔️Расширенные возможности мониторинга согласованности для обеспечения надёжности резервных копий
✔️Catchup для быстрого сокращения лага и другие функции кластера высокой доступности
✔️Методы извлечения набора изменений для инкрементного резервного копирования
🔥PGConf.СПб 2024 пройдет в Санкт-Петербурге уже 1 октября. Специалисты представят технические доклады, пройдут демонстрации решений на базе Postgres Pro, участники обменяются опытом и пообщаются с сообществом PostgreSQL.
Регистрация на PGConf.СПб 2024
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8 4👍3❤2