Новости и акции
Вышла 17 версия открытой системы управления базами данных PostgreSQL
В конце сентября объявили о выходе новой 17 версии открытой СУБД PostgreSQL. Глобальное обновление позволило включить в решение множество новых фич и улучшений, повышающих производительность, отказоустойчивость и безопасность работы СУБД.
	
Коротко о ключевых обновлениях 17 версии:
 
	
- новая система управления памятью для VACUUM;
- поддержка стандарта SQL/JSON;
- улучшения производительности запросов;
- поддержка инкрементального бэкапа pg_basebackup;
- улучшения в логической репликации.
	
Подробно: что изменилось в PostgreSQL 17?
	
- 
	Появилась возможность создавать инкрементальные копии, сохраняющие только изменения, сделанные относительно другой резервной копии. 
- 
	Обновление команды COPY… FROM. Команда научилась игнорировать ошибки, связанные с неправильным форматом значений отдельных столбцов. 
- 
	VACUUM. Структура памяти и интерфейс работы с идентификаторами строк на основе сжатого префиксного дерева (radix tree). 
- 
	VACUUM. Объединение WAL-записей об очистке и заморозке страницы. 
- 
	Для каждого кэша SLRU появился соответствующий параметр конфигурации (с суффиксом _buffers в названии), что позволяет тонко настраивать систему под специфическую нагрузку. 
- 
	Параметр sslnegotiation для клиентских приложений, работающих через libpq. Благодаря параметру клиент и сервер могут обойтись без предварительного согласования использования TLS. 
- 
	Поддержка стандарта SQL/JSON. 
- 
	Встроенный провайдер локалей для C.UTF8. 
- 
	Новая привилегия MAINTAIN и предопределенная роль pg_maintain. 
- 
	Новые параметры для команды EXPLAIN: SERIALIZE, MEMORY. 
- 
	Возможность создавать триггер события на подключение к базе данных. 
- 
	Новое представление сборщика статистики pg_stat_checkpointer. 
- 
	Новые возможности в команде MERGE: в качестве целевого отношения теперь можно использовать обновляемое представление; условие WHEN NOT MATCHED BY SOURCE для обработки строк целевого отношения, которых нет в источнике; поддержка предложения RETURNING. Функция merge_action поможет понять, какие строки были добавлены, изменены. 
- 
	Внесены изменения в работу логической репликации: синхронизация логических слотов репликации между мастером и репликой; перенос слотов репликации при обновлении сервера публикации; pg_createsubscriber. Быстрое создание логической реплики из физической. 
Подробнее об изменениях на сайте производителя postgrespro.ru
О продукте
О производителе
 
                    Компания Postgres Professional "Постгрес Профессиональный", входит в Реестр российского ПО (Единый реестр российских программ для электронных вычислительных машин и баз данных, https://reestr.minsvyaz.ru/reestr/65273/) и сертифицирована ФСТЭК для обработки конфиденциальной информации и персональных данных (http://fstec.ru/tekhnicheskaya-zashchita-informatsii/dokumenty-po-sertifikatsii/153-sistema-sertifikatsii/591-gosudarstvennyj-reestr-sertifitsirovannykh-sredstv-zashchity-informatsii-n-ross-ru-0001-01bi00).
23.10.2024
