Дата публикации: 23.01.2020
IBProvider v5.11. Поддержка WireCompression
Начиная с текущей версии (5.11), встроенный клиент IBProvider для Firebird (fb.direct) поддерживает сжатие данных подключения.
Firebird поддерживает сжатие данных начиная с третьей версии (13-ый протокол). Для сжатия данных FB3 использует библиотеку zlib1.dll.
Для настройки сжатия в IBProvider добавлены новые свойства инициализации подключения:
- remote:wire_compression
- remote:wire_compression_type
- remote:wire_compression_library
- remote:wire_compression_library_64
Для включения сжатия в строке подключения достаточно указать «remote:wire_compression=enabled».
По умолчанию IBProvider использует встроенную реализацию алгоритмов компрессора данных.
Вы можете использовать внешнюю реализацию компрессора. Для этого нужно указать в строке подключения «remote:wire_compression_type=zlib1.dll». С помощью свойств «remote:wire_compression_library» и «remote:wire_compression_library_64» можно переопределить название и указать расположение модуля (DLL) компрессора.
Дата публикации: 23.01.2020. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.