これらの設定は ソース から自動生成されています。
format_binary_max_array_size
型
UInt64
デフォルト値
1073741824
RowBinary フォーマットにおける Array の最大許容サイズです。破損データの場合に大量のメモリが割り当てられるのを防ぎます。0 は制限がないことを意味します
format_binary_max_object_size
型
UInt64
デフォルト値
100000
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 25.12 | 100000 | JSON type のバイナリデシリアライゼーション時にオブジェクトの最大サイズを制限する新しい設定 |
JSON type の RowBinary フォーマットにおいて、1 つのオブジェクト内で許可されるパスの最大数です。破損データによって大量のメモリが割り当てられるのを防ぎます。0 は制限なしを意味します
format_binary_max_string_size
型
UInt64
デフォルト値
1073741824
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 22.12 | 1073741824 | 大量のメモリ割り当てを防止 |
RowBinary フォーマットにおける String の最大許容サイズです。破損データにより大量のメモリが割り当てられるのを防ぎます。0 は制限がないことを意味します