製品アップデート
製品お知らせ
システム変数 | 意味 | パラメータ型 | 既定値 | 値の範囲 | スコープ | SET_VARヒントのサポートを提供します。 |
libra_enable_runtime_filter | ランタイムフィルタを有効化するかどうか。 | BOOL | ON | ON:ランタイムフィルタを有効化する OFF:ランタイムフィルタを無効化する | Global & Session | はい |
libra_runtime_filter_type | 割り当て可能なランタイムフィルタタイプの設定 | VARCHAR | MIN_MAX、BLOOM_FILTER、IN_FILTER | BLOOM_FILTER:JOIN BUILD側のJOIN KEYのBloom Filterを構築し、プローブ側のデータのフィルタリングを行います。 MIN_MAX:JOIN BUILD側のJOIN KEYの最大最小値を構築し、プローブ側のデータフィルタリングを行います。 IN:JOIN BUILD側のJOIN KEYの値リストを構築し、プローブ側のデータフィルタリングを行います。 空文字列:Runtime Filter機能を無効化することを意味します。 | Global & Session | はい |
libra_enable_cost_based_runtime_filter | コストベースのランタイムフィルタの有効化または無効化 | BOOL | ON | ON:コストベースのランタイムフィルタ割り当てを有効化する OFF:コストベースのランタイムフィルタ割り当てを無効化する。 | Global & Session | はい |
libra_max_in_runtime_filter_ndv | コストベースのランタイムフィルタにおいて、INタイプのランタイムフィルタを生成する際の、BUILD側での最大NDV(Number of Distinct Values)値です。 | INT | 1024 | 0 - MaxValue | Global & Session | はい |
runtime_filter_wait_time_ms | RF USE側で初めてRF Readyを待機する最大時間を表し、0はタイムアウトまたはクエリ実行が中断されるまで無制限に待機することを意味します。 | INT | 100 | [0、MaxValue) | Global & Session | はい |
システム変数 | 意味 | パラメータ型 | 既定値 | 値の範囲 | スコープ | SET_VARヒントのサポートを提供します。 |
libra_enable_late_materialization | 遅延マテリアライゼーションを有効にするかどうか。 | BOOL | OFF | ON:遅延マテリアライゼーションを有効化する OFF:遅延マテリアライゼーションを無効化する | Global & Session | はい |
システム変数 | 意味 | パラメータ型 | 既定値 | 値の範囲 | スコープ | SET_VARヒントのサポートを提供します。 |
max_threads | クエリの実行時における並列度。 | INT | ノードのCPUコア数 | 0 - MaxValue(CPUコア数の2倍を超えないことが推奨されます) | Global & Session | はい |
システム変数 | 意味 | パラメータ型 | 既定値 | 値の範囲 | スコープ | SET_VARヒントのサポートを提供します。 |
max_bytes_before_external_agg_uniq_exact | count distinctで計算関数uniqExactDiskを使用する場合、ハッシュセットがこの制限値を超えるとディスクへの切り替えが開始されます。デフォルトは0で、ディスク計算は行われません。 | INT | 0 | [0、MaxValue) | Global & Session | はい |
one_bucket_max_temp_file_size | count distinctで計算関数uniqExactDiskを使用する場合、バケットごとのディスク書き込みファイルの最大サイズを表します。この値を超えると、新しいファイルに切り替えて書き込みます。 | INT | 0 | [0、MaxValue) | Global & Session | はい |
count_distinct_implementation | count distinct 計算で使用する関数の名称であり、デフォルトでは uniqExactDisk を使用します。 | VARCHAR | uniqExactDisk | uniqExactDisk:ディスク書き込み機能付きの高精度カウントディスティンクト計算手法。 uniq:CountDistinctの近似計算手法。 uniqExact:インメモリの高精度CountDistinct計算手法。 | - | はい |
join_build_concurrency | Join Buildに使用する並列度を指定します。デフォルトは0で、Defaultまたは指定されたMaxThreadsを使用することを意味します。 | INT | 0 | [0、MaxValue) | Global & Session | はい |
enable_local_tunnel | ネイティブのSenderとReceiver間の通信最適化をサポートします。 | BOOL | ON | ON: Local Channelのローカル通信最適化を有効にします。 OFF: Local Channelのローカル通信最適化を無効にします。 | Global & Session | はい |
mpp_max_packet_size | Senderが送信するパケットの最大サイズであり、0は制限なしを意味します。 | INT | 0 | [0、MaxValue) | Global & Session | はい |
tunnel_buffer_size | Sender側のバッファ送信キューのBUFFER数、デフォルトは1です。 | INT | 1 | [0、MaxValue) | Global & Session | はい |
pipeline_executor_use_thread_manager | Pipelineモデルはダイナミックスレッドプールを使用します。 | BOOL | OFF | ON: パイプラインモデルでのダイナミックスレッドプール使用を有効にします。 OFF: パイプラインモデルでのダイナミックスレッドプール使用を無効にします。 | Global & Session | はい |
enable_order_by_push_down | order byプッシュダウン機能のON/OFF。 | BOOL | ON | ON: order byプッシュダウン機能を有効にします。 OFF: order byプッシュダウン機能を無効にします。 | Global & Session | はい |
max_block_size | パイプライン実行エンジンで渡されるデータブロックの行数を設定します。 | INT | 65409 | [1、MaxValue) | Global & Session | はい |
shuffle_after_join | join後にデータを複数のパイプラインに分散するかどうかを設定します。 | BOOL | ON | ON: 分散機能を有効にします。 OFF: 分散機能を無効にします。 | Global & Session | はい |
disable_mysql_compatible | 式の評価においてMySQL互換の方法でキャストを追加するかどうか。 | BOOL | TRUE | TRUE: MySQLとの互換性がありません。 FALSE: MySQLとの互換性があります。 | Global & Session | はい |
フィードバック