Свойство CompressionLevel (удаленный доступ к данным)
Свойство CompressionLevel служит для указания степени сжатия, которая будет применяться подпрограммой сжатия при выполнении операций принудительной отправки и запроса.
Синтаксис
object.CompressionLevel(value)
Объект применения
Объект удаленного доступа к данным SQL Server 2005 Compact Edition
Параметры
Параметр | Описание |
---|---|
value |
Уровень сжатия, который следует использовать. Допускаются значения от 0 до 6 включительно, где 0 означает отсутствие сжатия, а 6 — максимальную степень сжатия. |
Тип данных
Short
Возможность изменения
Чтение/запись
Прототип
HRESULT get_CompressionLevel(short *pVal);
HRESULT put_CompressionLevel(short newVal);
Замечания
Свойство CompressionLevel обеспечивает индивидуальную настройку необходимой степени сжатия. При меньшем значении сжатие выполняется быстрее, но данные сжимаются хуже и их передача занимает больше времени. Более высокий уровень сжатия требует больше времени и ресурсов для обработки данных на сервере со службами ISS, однако это позволяет сократить время передачи данных.
Фактическая степень сжатия зависит от типа сжимаемых данных.
При значении 0 функция сжатия выключается. Значение по умолчанию — 1. При этом значении выполняется быстрое сжатие данных с минимальными затратами процессорного времени.