﻿# Прекращение поддержки PostgreSQL 12 и ниже в ELMA365

> [HTML Version](discontinued-postgresql-support.html)

С 13 ноября 2024 года PostgreSQL 12 перестала поддерживаться официальным разработчиком. При использовании этой версии вы больше не получаете обновления безопасности и исправления ошибок.

В ELMA365 также не поддерживаются устаревшие версии PostgreSQL:

- 10 и ниже — начиная с релиза 2024.4;

- 12 и ниже — начиная с релиза 2026.4.

Перед переходом на 2026.4 обновите PostgreSQL на версию 13 или выше. Это позволит обеспечить безопасность и производительность базы данных, а также своевременно применять улучшения от разработчика СУБД. 

Рекомендуем использовать PostgreSQL версии 18. В ней доступны следующие возможности:

- эффективное сжатие индексов — позволяет экономить место на диске; 

- быстрое обслуживание больших таблиц — параллельная очистка индексов (VACUUM);

- улучшенная стабильность работы базы данных — заморозка строк (freezing) происходит в ходе рутинных операций;

- инструмент **pg\_stat\_io** для детальной диагностики дисковой подсистемы — помогает в анализе и улучшении производительности;

- гибкая работа с репликами — можно:

	- создавать новые копии с резервных серверов;

	- передавать данные между репликами быстрее за счёт параллельной обработки;

	- настраивать выборочную синхронизацию данных и копировать только нужные столбцы таблицы;

- гибкие правила доступа — настройка подключений к базе данных с помощью регулярных выражений. 



О том, как обновить различные варианты поставки, читайте в статьях:

- [«Обновление standalone PostgreSQL 12 и ниже до версии 18»](upgrading-postgresql-standalone-10-to-15.md);

- [«Обновление кластера PostgreSQL 12 и ниже до версии 18»](upgrading-postgresql-cluster-10-to-15.md);

- [«Обновление контейнера PostgreSQL 12 и ниже до версии 18»](upgrading-postgresql-container-10-to-15.md).