Для демонстрации влияния зависимости времени выполнения резервного копирования от параметров буферизации было проведено тестирование на примере базы данных объемом 18 ГБ.
Были протестированы различные вариации значений параметров для выявления наиболее оптимальных:
- Размер блока (BLOCKSIZE) от 4096 до 65 536 байт.
- Количество буферов (BUFFERCOUNT) от 7 (рассчитанное для минимального подходящего значения тестируемой базы) до 224 (рассчитанное для максимального подходящего значения тестируемой базы) (см. формулу выше).
- Максимальный размер пакета данных (MAXTRANSFERSIZE) от 524288 (512 КБ) до 4194304 (4 МБ).
Для каждой комбинации параметров было измерено время, необходимое для выполнения резервного копирования. На основе полученных данных были построены графики, отражающие зависимость времени выполнения от указанных параметров.
На рисунке 3 представлена зависимость создания бэкапа от параметра BLOCKSIZE. Из графика видно, что наиболее оптимальными значениями параметра BLOCKSIZE оказались значения 8192, 16384, 65536 байт.