Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
compression オプションを zlib に設定した場合は、このオプションを使用して、ダウンロードの圧縮ウィンドウサイズを指定します。
zlib_download_window_size=window-bits
モバイル OS - 12
デスクトップ OS - 15
ダウンロード圧縮をオフにするには、window-bits を 0 に設定します。それ以外の場合は、ウィンドウサイズは 9 ~ 15 になります。通常、ウィンドウサイズを大きくすると圧縮率を高くすることができますが、必要なメモリが大きくなります。
window-bits は、ウィンドウサイズ (履歴バッファーのサイズ) を底が 2 の対数で指定します。次の式は、各 window-bits に対して、クライアントで使用されるメモリ量の算出に使用します。
upload (compress): memory = 2(window-bits + 3)
download (decompress): memory = 2(window-bits)
アプリケーションを静的な Ultra Light ランタイムに直接リンクする場合、ULEnableZlibSyncCompression( sqlca )を呼び出して、zlib 機能をアプリケーションに直接リンクします。それ以外の場合、mlczlib12.dll を展開する必要があります。
ULEnableZlibSyncCompression( sqlca )
dbmlsync を使用してネットワークプロトコルオプションを設定する方法については、CommunicationAddress (adr) 拡張オプションを参照してください。
Ultra Light を使用してネットワークプロトコルオプションを設定する方法については、Ultra Light 同期ストリームのネットワークプロトコルのオプションを参照してください。
次のオプションでは、アップロードの圧縮のみを設定できます。
"compression=zlib;zlib_download_window_size=0"