17.6.25

Новое в SQL Server 2025: Сжатие резервных копий алгоритмом Zstandard

В SQL Server 2025 добавлена ​​новая функция резервного копирования, позволяющая использовать для сжатия алгоритм Zstandard (ZSTD), который, как было анонсировано, будет работать лучшие, чем стандартный MS_XPRESS, и при этом его будет проще настраивать, чем Intel QAT. Алгоритм сжатия ZSTD доступен начиная с предварительной версии SQL Server 2025 (17.x).

Данная статья, скорее даже очерк, посвящается трём обзорам ZSTD, которые появились совсем недавно:

В первой статье Aaron Bertrand приводит сравнительные результаты своего стенда. Вот один из результатов его сравнения:

Также в этой статье упоминается флаг трассировки 3042, применение которого заставляет файлы резервной копии инициализироваться с нулевым размером, и увеличиваться по мере их записи, а в конце работы не требуется операция сжатия.

Во второй статье Amine Haloui также приводит сравнение со стандартным алгоритмом сжатия:



А также графики изменения значений счётчиков производительности, самый интересный кажется Processor Time (%):



В третьей статье Anthony Nocentino также приводит сравнение со стандартными алгоритмами:




И добавляет тест с копированием в S3:

Все авторы остались довольны новым алгоритмом, который в зависимости от выбранных параметров позволяет сэкономить немного места под резервные копии или сделать эти копии чуть быстрее.
Надеюсь, в скором времени появятся более детальные результаты сравнений алгоритмов сжатия, где кроме параметров резервного копирования по умолчанию можно будет увидеть и влияние таких параметров команды BACKUP DATABASE как BLOCKSIZE, BUFFERCOUNT и MAXTRANSFERSIZE






Комментариев нет:

Отправить комментарий