1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!-- $Revision: 345646 $ -->
3
- <!-- EN-Revision: 7c132f15ad1e8eaf80020a76f1340d9d0400e271 Maintainer: mumumu Status: ready -->
3
+ <!-- EN-Revision: b0a34b2fce160f558e3c81bf73121d16c9d56eb8 Maintainer: mumumu Status: ready -->
4
4
5
5
<refentry xml : id =" function.mysql-xdevapi-getsession" xmlns =" http://docbook.org/ns/docbook" xmlns : xlink =" http://www.w3.org/1999/xlink" >
6
6
<refnamediv >
103
103
このオプションは 8.0.20 で追加されました。
104
104
</para >
105
105
</listitem >
106
+ <listitem >
107
+ <para >
108
+ オプションの <literal >compression-algorithms</literal > 属性は、
109
+ 好みの圧縮アルゴリズム(および好みの優先順) を定義します:
110
+ <literal >zstd_stream</literal > (エイリアス: zstd),
111
+ <literal >lz4_message</literal > (エイリアス: lz4),
112
+ <literal >deflate_stream</literal > (エイリアス: deflate, zlib) が指定できます。
113
+ デフォルトでは、(システムで利用可能かどうかに依存しますが)
114
+ lz4_message, zstd_stream, deflate_stream の順番が使われます。
115
+ たとえば、compression-algorithms=[lz4,zstd_stream] という値を渡した場合、
116
+ lz4 が利用可能であれば lz4 を使いますが、そうでない場合は、zstd_stream が使われます。
117
+ lz4, zstd_stream 双方が利用できない場合、振る舞いは compression の値に依存します。
118
+ たとえば、compression=required の場合、エラーが出て接続は失敗します。
119
+ </para >
120
+ <para >
121
+ このオプションは 8.0.22 で追加されました。
122
+ </para >
123
+ </listitem >
106
124
</itemizedlist >
107
125
</listitem >
108
126
</itemizedlist >
@@ -123,6 +141,7 @@ mysqlx://foobar?ssl-ca=(/path/to/ca.pem)&ssl-crl=(/path/to/crl.pem)
123
141
mysqlx://foo:bar@[localhost:33060, 127.0.0.1:33061]?ssl-mode=disabled
124
142
mysqlx://foo:bar@localhost:33160/?connect-timeout=0
125
143
mysqlx://foo:bar@localhost:33160/?connect-timeout=10& compression=required
144
+ mysqlx://foo:bar@localhost:33160/?connect-timeout=10& compression=required& compression-algorithms=[lz4,zstd_stream]
126
145
</programlisting >
127
146
</example >
128
147
0 commit comments