Новая версия Azure Database for PostgreSQL 17: обновления без остановки работы!

  • Категория: Azure
  • Дата: 1 июля 2025 г. в 09:30
  • Просмотров: 48

Обложка

Microsoft объявила о выходе PostgreSQL 17 в Azure Database for PostgreSQL Flexible Server. Главное новшество – обновления основной версии теперь происходят "на месте", без необходимости создавать новый сервер, копировать данные или менять настройки подключения.

Что это значит для вас?

Представьте, что вам больше не нужно останавливать работу сайта или приложения, чтобы обновить базу данных. Раньше это было неизбежно: нужно было подготовить новый сервер, перенести на него все данные, а потом переключить все подключения. Теперь же обновление происходит прямо на работающем сервере!

Microsoft особо отмечает следующие преимущества:

  • Сохраняется существующий адрес сервера и правила брандмауэра.
  • Сокращается время простоя благодаря ускоренным обновлениям.
  • Упрощается обслуживание серверов с высокой доступностью.

В итоге, процесс обновления становится гораздо менее болезненным и отнимает меньше времени.

PostgreSQL – это популярная система управления базами данных с открытым исходным кодом, известная своей надежностью, функциональностью и активным сообществом. Она отлично справляется со сложными приложениями и большими объемами данных.

Microsoft сообщает, что PostgreSQL 17 теперь используется по умолчанию для новых серверов и обновлений в Azure Database for PostgreSQL Flexible Server. В новой версии появилось множество улучшений, включая оптимизацию vacuum, расширенные возможности JSON и динамическую логическую репликацию.

Подробнее об улучшениях в PostgreSQL 17

Улучшенная производительность vacuum – важное изменение. PostgreSQL использует систему MVCC (Multi-Version Concurrency Control), позволяющую нескольким пользователям работать с базой данных одновременно, не мешая друг другу. Когда данные изменяются или удаляются, они не стираются сразу, а помечаются как "мертвые". Vacuum – это как "уборщик мусора", который удаляет эти "мертвые" записи, освобождая место и поддерживая порядок в базе данных. В PostgreSQL 17 этот процесс стал еще эффективнее.

Другие ключевые улучшения в PostgreSQL 17, по мнению Microsoft:

  • Обновления обработки JSON: Новые функции и оптимизации для работы с данными JSON.
  • Динамическая логическая репликация: Более простая и быстрая репликация данных в реальном времени.
  • Улучшения планировщика запросов: Более эффективная обработка сложных запросов.
  • Безопасность и соответствие требованиям: Усиленное шифрование и аудит.

Как обновиться до PostgreSQL 17?

Обновиться до PostgreSQL 17 можно через портал Azure. Для этого нужно:

  1. Открыть ресурс гибкого сервера.
  2. Перейти на страницу Обзор.
  3. На панели инструментов выбрать Обновить.
  4. Выбрать PostgreSQL 17 и нажать Обновить.

Для большей уверенности, проверьте версию PostgreSQL в текстовом поле Обновление.

Также можно использовать команду в командной строке:

az postgres flexible-server upgrade \`
 --name \`
 --resource-group \`
 --target-version 17

Обновления "на месте" включают встроенные проверки и функции отката, чтобы минимизировать проблемы и сократить время обслуживания. Подробную информацию о новых функциях PostgreSQL 17 можно найти в официальных примечаниях к выпуску.

Мнение редакции MSReview:

Обновление Azure Database for PostgreSQL до версии 17 с бесшовными обновлениями – это большой шаг вперед. Сокращение времени простоя и упрощение обновления значительно облегчают жизнь администраторам баз данных. Новые функции, такие как улучшенная производительность vacuum и расширенная обработка JSON, также повышают производительность и функциональность системы. Это обновление, безусловно, стоит рассмотреть для повышения эффективности и надежности ваших PostgreSQL баз данных в Azure.

MSReview Источник:
www.neowin.net
  • 0




  • Комментарии
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.