tencent cloud

TDSQL-C for MySQL

動向とお知らせ
製品アップデート
製品お知らせ
初心者ガイド
製品概要
プロダクト概要
製品の強み
適用シーン
製品アーキテクチャ
製品仕様
インスタンスタイプ
製品機能一覧
データベースのバージョン
リージョンとアベイラビリティゾーン
基本概念
利用制限
利用ガイドの推奨事項
自社開発カーネル
カーネル概要
カーネルバージョンのアップデート情報
カーネル最適化バージョン
機能特性
パフォーマンス関連機能
セキュリティカテゴリの機能
安定性機能
分析エンジン特性
カーネル問題のチェックと修復
購入ガイド
課金概要
製品価格
クラスタを作成する
構成変更説明
未払いについての説明
継続支払いの説明
返金ポリシー
従量課金から年/月単位サブスクリプションへの変換
従量課金からServerlessへの変換
付加価値サービスの課金説明
料金請求書の確認
クイックスタート
データベース監査
概要
監査インスタンス一覧
監査サービスを有効化する
監査ログの確認
ログ配信
事後アラーム設定
監査ルールの変更
監査サービスを変更する
監査サービスを停止する
監査ルールテンプレート
監査タスクの照会
サブユーザーへのデータベース監査利用権限付与
Serverlessサービス
Serverless入門
サーバーレス版クラスタの作成と管理
伸縮性スケーリング管理ツール
Serverlessリソースパック
マルチAZデプロイ
設定を変更する
よくあるご質問
Serverlessコスト見積ツール
操作ガイド
操作概要
コンソールでのクラスタページビューの切り替え
データベース接続
インスタンス管理
設定を変更する
インスタンス形態管理
クラスタ管理
読み取り専用インスタンス管理 
データベースプロキシ
アカウント管理
DMC
DMC(データベース管理ツール)
パラメータ設定
マルチAZデプロイ
グローバルデータベース
バックアップとリストア
操作ログ
データマイグレーション
パラレルクエリ
列ストレージインデックス CSI
分析エンジン
データベースセキュリティと暗号化
モニタリングとアラーム
SQLの基本操作
以下のコマンドを実行して、TDSQL-C for MySQLに接続してログインします
Tag
実践チュートリアル
TDSQL-C for MySQL データベース監査の等級保護実践
非InnoDBテーブル問題のワンクリック移行検出処理方法
DTSによるデータベースバージョンのアップグレード MySQL 5.7から8.0へ
TDSQL-C for MySQL 使用規範
新版コンソール
データベースプロキシの複数接続アドレスによる複数ROグループの実現
データベースプロキシのメリット
ストレージの課金モードの選び方
DTSによるリモートディザスタリカバリの構築
クラスタ用VPCの作成
データ復旧の方法
CPU使用率の高騰問題の解決方法
サブユーザーへの監視データ閲覧権限付与方法
ホワイトペーパー
セキュリティホワイトペーパー
性能ホワイトペーパー
トラブルシューティング
接続関連
性能関連
よくあるご質問
基本概念
購入と課金
サポートされるフォーマット
接続とネットワーク
機能特性
コンソールの操作
データベーステーブル
パフォーマンスとログ
データベース監査
TDSQL-C for MySQLとTencentDB for MySQLの違い
関連契約
SLA
利用規約
TDSQL-C ポリシー
プライバシーポリシー
データ処理と安全プロトコル
汎用参考
標準と認証
用語一覧
お問い合わせ

システム変数

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-12-30 16:47:26
本記事では、SQL HINT で set_var を使用して指定可能な変数リストを詳細に列挙します。

Runtime Filter 関連

システム変数
意味
パラメータ型
既定値
値の範囲
スコープ
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
はい

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック