本記事では、システム変数の機能に基づき、OceanBaseデータベースのシステム変数を詳細にリストアップします。
グローバルレベル
セキュリティ関連
変数名 |
機能の説明 |
|---|---|
| validate_password_check_user_name | ユーザーのパスワードがユーザー名と同じであってもよいかどうかを設定します。 |
| validate_password_length | ユーザーパスワードの最小長を設定します。 |
| validate_password_mixed_case_count | ユーザーパスワードに含まれる大文字の最小数と小文字の最小数を設定します。 |
| validate_password_number_count | ユーザーパスワードに含まれる数字の最小数を設定します。 |
| validate_password_policy | パスワードチェックポリシーを設定します。 |
| validate_password_special_char_count | ユーザーパスワードに含まれる特殊文字の最小数を設定します。 |
| ob_tcp_invited_nodes | テナントのIPアローリストを設定します。パーセント記号(%)、ハイフン(_)、IPアドレス(複数のIPはカンマで区切る)をサポートしており、IPリストマッチング、マスクマッチング、あいまいマッチングをサポートしています。 |
| default_password_lifetime | パスワードの有効期限を設定します。 |
| block_encryption_mode | aes_encrypt 関数と aes_decrypt 関数で使用する暗号化アルゴリズムを指定します。 |
| sql_safe_updates | MySQLのSQLセーフモードを有効にするかどうかを設定します。デフォルトは無効です。 |
| super_read_only | データベースの読み書き権限を制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| pid_file | サーバーがプロセスIDを書き込むファイルのパス名を照会するために使用されます。 |
| port | OBServerノードのデプロイ時に、サーバーがTCP/IP接続をリッスンするポート番号を設定します。 |
| socket | ローカルクライアントがSocketファイルに接続するための名前を照会します。 |
バージョン情報関連
変数名 |
機能の説明 |
|---|---|
| version_comment | OBServerノードのバージョン情報を確認するために使用されます。 |
| version | サーバーのバージョン番号を確認するために使用されます。 |
| ob_last_schema_version | このセッションで最後に使用されたスキーマのバージョン番号を設定します。 |
| ob_proxy_global_variables_version | OBServerノードがOBproxyに返す必要なグローバル変数の最新バージョン情報を設定します。 |
| ob_enable_transmission_checksum | obproxyとOBServerノード間でパケットのチェックサムを行うかどうかを設定します。設定は即時に反映されます。 |
| ob_compatibility_control | MYSQL5.7およびMYSQL8.0との互換性が競合する場合の動作パターンを制御します。 |
| ob_compatibility_version | プロダクトの動作が変更された機能互換のOceanBaseデータベースバージョンを制御します。 |
| ob_security_version | セキュリティ機能互換のOceanBaseデータベースバージョンを制御します。テナント作成時に互換バージョンを指定し、テナント作成後は変更できません。 |
| old_alter_table | 古いALTER TABLE構文と操作方法を有効にするかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のみに使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは表示されませんし、反映されません。 |
Debug関連
変数名 |
機能の説明 |
|---|---|
| debug | デバッグオプションを設定します。デフォルト値は d:t:i:o,/tmp/mysqld.trace です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ob_global_debug_sync | Debug時の同期ポイントを設定します。この変数を設定すると、すべてのセッションに影響します。 |
大文字小文字関連
変数名 |
機能の説明 |
|---|---|
| lower_case_table_names | 大小文字を区別するかどうかを設定します。 |
読み書き・クエリ関連
変数名 |
機能の説明 |
|---|---|
| query_cache_size | 履歴的クエリ結果を格納するために割り当てるメモリ、つまり未使用のメモリを設定します。 |
| query_cache_type | クエリキャッシュのタイプを設定します。 |
| ob_query_timeout | クエリのタイムアウト時間を設定します。 |
| is_result_accurate | クエリに topk プロンプトが含まれる場合、is_result_accurate は結果が正しいかどうかを示します。 |
| net_buffer_length | OBServerノードが受け付け可能なSQLクエリのサイズを設定します。 |
| read_only | テナントが読み取り専用モードであるかどうかを設定します。 |
| ob_read_consistency | 読み取り一貫性レベルを設定します。 |
| ob_max_read_stale_time | 弱い読み取りクエリの最大遅延しきい値(us)。 |
| net_read_timeout | 読み取りを中断する前に接続の他のデータを待機する秒数を設定します。 |
| net_write_timeout | 書き込みを中断する前にブロック書き込みを接続に待機させる秒数を設定します。 |
| ob_enable_index_direct_select | ユーザーがインデックステーブルを直接クエリすることを許可するかどうかを設定します。 |
| ob_enable_aggregation_pushdown | 集計操作のプッシュダウンを許可するかどうかを設定します。 |
| ob_enable_jit | JIT実行エンジンモードを設定します。 |
| sql_throttle_network | リクエストのキュー待ち時間を指定します。リクエストのキュー待ち時間がこの値以上の場合、クエリの実行を許可しません。 |
| parallel_servers_target | 各Server上の大規模クエリキュー条件を設定します。 |
| cte_max_recursion_depth | 公共テーブル式(CTE)の最大再帰深さを設定します。サーバーはこのCTE値を超える操作の実行を終了します。 |
| regexp_stack_limit | 正規表現マッチング操作の内部スタックが使用できる最大メモリを設定します。 |
| regexp_time_limit | 正規表現マッチング操作の時間制限を設定します。 |
| long_query_time | スロークエリのしきい値を設定します。 |
スケジューラ関連
変数名 |
機能の説明 |
|---|---|
| event_scheduler | イベントスケジューラーがサーバー上で有効化され、実行されているかどうかを判断するために使用されます。 |
レプリカ関連
変数名 |
機能の説明 |
|---|---|
| ob_create_table_strict_mode | テーブル作成時の厳密モードを設定します。 |
| ob_default_replica_num | 各クラスタ内のテーブルのデフォルトレプリカ数を設定します。 |
| master_info_repository | レプリカがメタデータをシステムデータベースInnoDBのmysqlテーブルに記録するか、データディレクトリ内のファイルとして記録するかを指定します。デフォルト値はFILEです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| replication_optimize_for_static_plugin_config | 半同期レプリケーションのパフォーマンスを向上させるために、共有ロックを有効にするかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| replication_sender_observe_commit_only | 半同期レプリケーションのパフォーマンスを向上させるために、コールバックを制限するかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_slave_enabled | レプリカで半同期レプリケーションを有効にするかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_slave_trace_level | レプリカの半同期レプリケーションデバッグ追跡レベルを指定します。デフォルト値は32で、ネットワーク待機レベルを示します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_stop_slave_timeout | STOP SLAVEタイムアウトまでの待機時間を秒単位で指定します。デフォルト値は31536000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_checkpoint_group | プログレス状態を更新するためのチェックポイント操作を呼び出す前に、マルチスレッドレプリケーションが処理できる最大トランザクション数を設定します。デフォルト値は512です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_checkpoint_period | チェックポイント操作を呼び出してマルチスレッドレプリケーションの状態を更新する前に許容される最大時間をミリ秒単位で設定します。デフォルト値は300です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_compressed_protocol | ソースとレプリカの両方が圧縮をサポートする場合、ソースまたはレプリカのプロトコルの圧縮を使用するかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_exec_mode | レプリケーションスレッドがレプリケーション中の競合とエラーを解決する方法を設定します。IDEMPOTENT に設定すると、重複キーとキー未検出のエラーを抑制できます。STRICT に設定すると、重複キーとキー未検出のエラーを抑制しません。デフォルト値は STRICT です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_max_allowed_packet | レプリケーションSQLおよびI/Oスレッドの最大パケットサイズを設定します。単位はバイトです。デフォルト値は 1073741824 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_net_timeout | レプリカが接続が切断されたと判断し、読み取りを中止して再接続を試みるまで、ソースからの追加データまたはハートビート信号を待機する時間です。単位は秒です。デフォルト値は 60 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_parallel_type | マルチスレッドレプリケーションを有効にした場合、レプリケーショントランザクションの並列実行タイプを指定します。デフォルト値は DATABASE です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_parallel_workers | レプリケーショントランザクションの並列実行スレッド数を設定します。デフォルト値は 0 で、レプリケーショントランザクションの並列実行は無効になります。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_pending_jobs_size_max | マルチスレッドレプリケーションについて、適用されていないイベントを保持するワーケッチの最大長を指定します。単位はバイトです。デフォルト値は 16777216 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_preserve_commit_order | マルチスレッドレプリケーションについて、リレーログ内のトランザクション順序に従ってトランザクションをコミットするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| slave_rows_search_algorithms | レプリカが関連する行を検索するために使用するアルゴリズムを指定します。デフォルト値は TABLE_SCAN,INDEX_SCAN です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_sql_verify_checksum | レプリケーションSQLスレッドがリレーから読み取ったチェックサムを使用してデータを検証するかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_transaction_retries | レプリケーションSQLスレッドがデッドロックまたはトランザクション実行時間が変数 innodb_lock_wait_timeout で指定された値を超えたために実行失敗した場合、システムがそのトランザクションを自動的に再実行する回数を設定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| slave_type_conversions | 行ベースのレプリケーション使用時のレプリカ上の型変換モードを制御します。デフォルト値は空文字列で、ソースとレプリカ間の型変換を禁止します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| sql_slave_skip_counter | レプリカがソースからのイベントをスキップする必要がある数を設定します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| skip_slave_start | レプリカサーバーが起動時にレプリケーションスレッドの起動をスキップするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| slave_load_tmpdir | レプリカが一時ファイルを作成するディレクトリ名を指定します。デフォルト値は空文字列です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| slave_skip_errors | レプリケーション時にスキップするエラーを設定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| sync_master_info | この変数のレプリカへの影響は、レプリカの master_info_repository が FILE に設定されているか TABLE に設定されているかによって異なります。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| init_slave | この変数はinit_connectに似ており、レプリケーションSQLスレッドが起動するたびにスレーブサーバーで実行される文字列を指定するために使用されます。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_slow_slave_statements | レプリケーションのスレーブサーバーでスロークエリログが有効な場合、レプリケーションスレッドが実行したスローSQLをスロークエリログに記録するかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| report_host | フォロワー登録時にソースに報告するホスト名またはIPアドレスです。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| report_password | フォロワー登録時にソースに報告するレプリケーションユーザーアカウントのパスワードです。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| report_port | フォロワー登録時にソースに報告する、フォロワーへの接続に使用するTCP/IPポート番号です。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| report_user | フォロワー登録時にソースに報告するアカウントのユーザー名です。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| relay_log | リレーログの名前です。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| relay_log_basename | リレーログの名前と完全パスです。デフォルト値は/usr/local/mysql/data/obrd-relay-binです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| relay_log_index | リレーログインデックスファイルの名前です。デフォルト値は/usr/local/mysql/data/obrd-relay-bin.indexです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| relay_log_info_file | 中継ログ情報に関するファイル名を記録します。デフォルト値はrelay-log.infoです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| relay_log_recovery | この変数を有効にすると、スレーブサーバーの起動後すぐに中継ログの自動復元を有効にできます。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| relay_log_space_limit | すべての中継ログが使用できる最大容量。単位はバイトです。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
ソースのコピーに関する操作
変数名 |
機能の説明 |
|---|---|
| rpl_semi_sync_master_enabled | ソースでのセミシンクロナイズドレプリケーションの有効化を制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_master_timeout | ソースがコミット後にレプリカの確認を待機する時間をミリ秒単位で指定します。デフォルト値は10000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_master_trace_level | ソース上のセミシンクロナイズドレプリケーションのデバッグトレースレベルを指定します。デフォルト値は32で、ネットワーク待機レベルを表します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_master_wait_for_slave_count | ソースが続行する前に、各トランザクションが受信しなければならないレプリカの確認数を指定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_master_wait_no_slave | レプリカ数が変数rpl_semi_sync_master_wait_for_slave_countで設定された数より少なくなっても、ソースがタイムアウト(変数rpl_semi_sync_master_timeoutで設定された時間)を待機するかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rpl_semi_sync_master_wait_point | セミシンクロナイズドソースがトランザクションをコミットしたクライアントにステータスを返す前に、レプリカがトランザクション受信を確認するまで待機するポイントを指定します。デフォルト値はAFTER_SYNCです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
ごみ箱に関する操作
変数名 |
機能の説明 |
|---|---|
| recyclebin | ごみ箱機能を有効にするかどうかを設定します。 |
| ob_enable_truncate_flashback | テーブル切断のフラッシュバックを有効にするかどうかを設定します。 |
キャッシュ関連
変数名 |
機能の説明 |
|---|---|
| ob_enable_plan_cache | Plan Cacheを有効にするかどうかを設定します。 |
| ob_plan_cache_percentage | プランキャッシュが使用できるメモリをテナントメモリの割合で設定します。 |
| ob_plan_cache_evict_high_percentage | プランキャッシュのエビクトをトリガーするメモリサイズをメモリ上限の絶対値の割合で設定します。 |
| ob_plan_cache_evict_low_percentage | プランキャッシュのエビクトを停止するメモリサイズをメモリ上限の絶対値の割合で設定します。 |
| ob_bnl_join_cache_size | Batch Nest Loop Joinが一度にCacheいくつのデータを一括処理するかを設定します。 |
| stored_program_cache | ストアドプロシージャと関数のキャッシュ数を設定します。デフォルト値は256です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定はエラーを報告せず、反映されません。 |
| table_definition_cache | テーブル定義をキャッシュするためのメモリ容量を設定します。デフォルト値は-1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定はエラーを報告せず、反映されません。 |
| table_open_cache_instances | テーブルキャッシュの開放インスタンス数を設定します。デフォルト値は16です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
関数関連
変数名 |
機能の説明 |
|---|---|
| interactive_timeout | サーバーがインタラクティブ接続を閉じる前にアクティブなセッションを待機させる秒数を設定します。 |
| wait_timeout | サーバーが非インタラクティブ接続を閉じる前にアクティブなセッションを待機させる秒数を設定します。 |
| group_concat_max_len | GROUP_CONCAT() 関数の結果として許可される最大長を設定します。 |
InnoDBストレージエンジン関連
変数名 |
機能の説明 |
|---|---|
| innodb_change_buffering_debug | InnoDB変更バッファのデバッグレベルを設定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_compress_debug | 圧縮動作のデバッグレベルを調整および制御します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_disable_resize_buffer_pool_debug | InnoDBバッファプールのサイズ調整を有効にするかどうかを設定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_fil_make_page_dirty_debug | InnoDBのデバッグで指定されたページ数を汚すかどうかを設定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_limit_optimistic_insert_debug | 各B-treeページのレコード数を設定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_merge_threshold_set_all_debug | インデックスページのページ満杯率を設定します。デフォルト値は50です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_saved_page_number_debug | InnoDBのデバッグで保存するページ番号数を設定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_trx_purge_view_update_only_debug | トランザクションクリーンアップ処理中にクリーンアップビューを更新するかどうかを制御するデバッグレベルを設定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_trx_rseg_n_slots_debug | トランザクションロールバックセグメント内のスロット数を指定します。各スロットはトランザクションのロールバック情報を格納するために使用されます。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_stats_persistent | InnoDBインデックス統計情報をディスクに永続化するかどうかを制御します。 |
| innodb_force_recovery | クラッシュ復元モードで、破損したInnoDBストレージエンジンのデータを修復するために使用されます。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_replication_delay | 変数innodb_thread_concurrencyの設定値に達した場合のレプリケーションスレッドの遅延時間をミリ秒単位で示します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| innodb_large_prefix | DYNAMICまたはCOMPRESSED行形式を使用するInnoDBテーブルで、長さが767バイト(最大3072バイト)を超えるインデックスキーのプレフィックスを許可するかどうかを設定します。デフォルト値はONです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| innodb_sort_buffer_size | ソート操作のバッファサイズを設定します。デフォルト値は1048576です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| default_tmp_storage_engine | デフォルトの一時テーブルストレージエンジンを指定するために使用されます。デフォルト値はInnoDBです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| innodb_tmpdir | InnoDBが一時ファイルを保存するディレクトリを指定するために使用されます。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| mecab_rc_file | MeCabの設定ファイルパスを指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_temp_data_file_path | InnoDBが一時データファイルを保存するパスを指定します。デフォルト値はibtmp1:12M:autoextendで、InnoDBがibtmp1という名前の一時データファイルを使用し、初期サイズが12MBで、必要に応じて自動的に拡張され、追加の一時データを保存することを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_data_file_path | InnoDBデータファイルの保存パスとファイル名を指定します。デフォルト値はibdata1:12M:autoextendで、InnoDBがibdata1という名前の一時データファイルを使用し、初期サイズが12MBで、必要に応じて自動的に拡張され、追加の一時データを保存することを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_data_home_dir | InnoDBデータファイルのルートディレクトリを設定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| innodb_read_only | InnoDBを読み取り専用モードで起動するかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| innodb_rollback_on_timeout | トランザクションのタイムアウト時にトランザクション全体を中止してロールバックするかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| innodb_api_disable_rowlock | InnoDB memcachedがDML操作を実行する際に行ロックを無効にするかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| innodb_autoinc_lock_mode | 自動インクリメント値を生成するためのロックモードを設定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| low_priority_updates | INSERT、UPDATE、DELETE、REPLACEステートメントの優先順位を制御するかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリおよび設定は可能ですが、設定は無効であり、エラーも報告されません。 |
| max_error_count | サーバーが診断コンテキスト内に格納できるエラー、警告、通知の最大数を設定します。デフォルト値は64です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリおよび設定は可能ですが、設定は無効であり、エラーも報告されません。 |
| max_insert_delayed_threads | INSERT DELAYEDステートメントを実行するスレッドの最大数を設定します。デフォルト値は20です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリおよび設定は可能ですが、設定は無効であり、エラーも報告されません。 |
| innodb_monitor_disable | この変数はスイッチとして機能し、どのメトリクスカウンターを無効にするかを制御します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリおよび設定は可能ですが、設定は無効であり、エラーも報告されません。 |
| innodb_monitor_enable | この変数はスイッチとして機能し、どのメトリクスカウンターを有効にするかを制御します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリおよび設定は可能ですが、設定は無効であり、エラーも報告されません。 |
| innodb_monitor_reset | この変数はスイッチとして機能し、どのメトリクスカウンターの値を0にリセットするかを制御します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_monitor_reset_all | この変数はスイッチとして機能し、どのメトリクスカウンターのすべての値(最大値、最小値など)を0にリセットするかを制御します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_old_blocks_pct | InnoDBバッファープール内の古いデータブロックサブリストの近似割合を指定します。デフォルト値は37です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_old_blocks_time | 古いサブリストに挿入されたブロックが、最初のアクセス後に新しいサブリストに移動する前に保持される時間をミリ秒単位で指定します。デフォルト値は1000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_purge_batch_size | 履歴リストから一度に解析および処理するundoログページの数を指定します。デフォルト値は300です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_purge_rseg_truncate_frequency | ロールバックセグメントのクリーンアップ頻度を制御します。つまり、システムが何回呼び出すごとにロールバックセグメントを解放するかを制御します。デフォルト値は128です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_random_read_ahead | InnoDB I/Oを最適化するために、ランダムプリフェッチ技術を有効にします。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_read_ahead_threshold | InnoDBストレージエンジンの線形プリフェッチ動作を制御します。デフォルト値は56で、InnoDBが一つのセグメントから順次少なくとも56ページを読み取らないと、次のセグメントへの非同期読み取りを開始できないことを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_rollback_segments | Undoレコードを生成するトランザクションのロールバックセグメント数を指定します。デフォルト値は128です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| innodb_spin_wait_delay | スピンロック待機時の時間間隔。デフォルト値は 6 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_status_output | 標準InnoDBモニターの定期出力を有効または無効にします。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_status_output_locks | InnoDBロックモニタリングを有効または無効にします。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_sync_spin_loops | InnoDB排他ロックが解放されるまでに、スレッドが待機する回数です。この値を超えるとスレッドはスリープ状態になります。デフォルト値は 30 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| internal_tmp_disk_storage_engine | ディスク上の内部一時テーブルのストレージエンジンを指定します。デフォルト値は INNODB です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_fast_shutdown | InnoDBエンジンのシャットダウンモード。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_io_capacity | InnoDBがバックグラウンドタスクに対して1秒間に実行できるIOPSの近似値です。デフォルト値は 200 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_io_capacity_max | 緊急時にバックグラウンドタスクが1秒間に実行できる最大IOPS数です。デフォルト値は 2000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_thread_concurrency | InnoDB内部で許可される最大スレッド数。デフォルト値は 0 で、制限なしを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_thread_sleep_delay | InnoDBスレッドがInnoDB待機キューに追加される前のスリープ時間。単位はマイクロ秒です。デフォルト値は10000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| innodb_adaptive_hash_index_parts | アダプティブハッシュインデックスの検索システムのパーティション数を指定します。デフォルト値は8です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_numa_interleave | NUMA交差メモリ戦略を有効にしてバッファープールのメモリを割り当てるかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_open_files | 一度に開ける最大ファイル数を指定します。デフォルト値は2000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_page_cleaners | バッファープールのダーティページをフラッシュするスレッド数を指定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_purge_threads | クリア操作のバックグラウンドスレッド数を指定します。デフォルト値は4です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_read_io_threads | 読み取り操作時のI/Oスレッド数を指定します。デフォルト値は4です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_sync_array_size | ミューテックス/ロック待機配列のサイズを指定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_use_native_aio | Linux非同期I/Oサブシステムを使用するかどうかを指定します。デフォルト値は1です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_write_io_threads | 書き込み操作時のI/Oスレッド数を指定します。デフォルト値は4です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| innodb_api_enable_binlog | InnoDB memcachedプラグインをMySQL binlogと共に使用するかどうかを許可します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_locks_unsafe_for_binlog | この変数は、InnoDBがギャップロックを使用して検索およびインデックススキャンを行う方法に影響します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_log_buffer_size | InnoDBトランザクションログキャッシュのサイズを指定します。単位はバイトです。デフォルト値は16777216です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_log_files_in_group | ロググループ内のログファイル数。デフォルト値は2です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_log_file_size | ロググループ内の各ログファイルのサイズ。単位はバイトです。デフォルト値は50331648です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_log_group_home_dir | InnoDB Redoログのディレクトリパスを指定します。デフォルト値は./です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_undo_directory | InnoDBが作成するundoテーブルスペースのディレクトリを指定します。デフォルト値は./です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_undo_tablespaces | InnoDBが使用できるundoテーブルスペースの数を指定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
解決策関連
変数名 |
機能の説明 |
|---|---|
| json_float_full_precision | JSON内の数値を解析する際の精度モードを制御します。 |
クラスタ関連
変数名 |
機能の説明 |
|---|---|
| ob_capability_flag | OBServerノードが提供できる機能であり、Proxyと接続する際の機能交渉に使用されます。Proxyに対して、現在のOBServerノードがどの機能をサポートし、どの機能をサポートしないかを通知します。 |
| ob_compatibility_mode | テナントの互換モードを指定するために使用されます。 |
| ob_route_policy | OBServerノード内部でデータレプリカを選択するルーティングポリシーを設定するために使用されます。 |
| performance_schema | クライアントに対して、Performance情報のクエリをサポートするかどうかを宣言するために使用されます。デフォルト値はOFFです。
説明この変数はMySQL 8.0との互換性のためにのみ使用されます。関連機能はサポートされておらず、クエリおよび設定は可能ですが、設定はエラーを報告せず、有効にはなりません。 |
| resource_manager_plan | リソース管理計画を有効にするために使用されます。異なる計画を指定すると、異なるCPU枠が使用され、リソースグループ内のユーザー活動を制限します。 |
| license | ライセンスのタイプを確認するために使用されます。 |
| ob_proxy_partition_hit | obproxyがSQL文のリクエストデータを、そのデータのパーティションが存在するOBServerノードに送信するかどうかを設定します。 |
| ob_org_cluster_id | OceanBaseクラスタのCLUSTER_IDを設定するために使用されます。 |
| server_uuid | OBServerノードのUUIDを確認するために使用されます。 |
| default_storage_engine | OBServerノードのデフォルトストレージエンジンを確認するために使用されます。 |
| slave_allow_batching | レプリケーションスレッドのバッチ更新を有効にするかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされておらず、クエリおよび設定は可能ですが、設定はエラーを報告せず、有効にはなりません。 |
ディレクトリパス関連
変数名 |
機能の説明 |
|---|---|
| datadir | データ保存用のローカルディスクパスを確認するために使用されます。 |
| plugin_dir | プラグインDLLが保存されているパスを確認するために使用されます。 |
| secure_file_priv | ファイルへのインポートまたはエクスポート時にアクセス可能なパスを制御します。 |
| ob_enable_hash_group_by | Hash Group byを有効にするかどうかを設定するために使用されます。 |
MyISAMストレージエンジン関連
変数名 |
機能の説明 |
|---|---|
| delay_key_write | MyISAMテーブルのインデックスキー書き込みを遅延させるかどうかを設定します。デフォルト値はONです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| key_buffer_size | MyISAMストレージエンジンのキーバッファサイズを設定します。デフォルト値は8388608です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| key_cache_age_threshold | バッファをキーカッシュのホットサブリストからウォームサブリストに降格するしきい値を制御します。値が低いほど、降格は早くなります。デフォルト値は300です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| key_cache_block_size | MyISAMキーカッシュ内の単一ブロックのサイズを設定します。デフォルト値は1024です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| key_cache_division_limit | MyISAMキーカッシュの分割制限を設定します。デフォルト値は100です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| max_seeks_for_key | MyISAMクエリで実行する最大アドレッシング操作数を設定します。デフォルト値は18446744073709551615です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認および設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| skip_external_locking | MyISAMテーブルの外部ロックメカニズムを無効にするかどうかを設定します。デフォルト値はONです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、確認は可能です。 |
一時ファイル関連
変数名 |
機能の説明 |
|---|---|
| max_tmp_tables | ユーザーセッションが同時に保持できる一時テーブルの最大数を制限します。デフォルト値は32です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
メモリ関連
変数名 |
機能の説明 |
|---|---|
| ob_sql_work_area_percentage | SQL実行用のテナントメモリの割合制限に使用されます。 |
| ob_sql_audit_percentage | SQL Auditメモリの上限を現在のテナントメモリの割合で設定します。 |
| ob_reserved_meta_memory_percentage | テナント予約メモリの割合を設定します。主にMeta関連の構造情報を格納します。 |
| ob_temp_tablespace_size_percentage | テナントディスク上の一時テーブル領域サイズの割合制限に使用されます。 |
NDBストレージエンジン関連
変数名 |
機能の説明 |
|---|---|
| ndb_allow_copying_alter_table | ALTER TABLE ステートメントやその他のDDLステートメントによるテーブルのコピーオペレーションを許可するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_autoincrement_prefetch_sz | 自動インクリメント列のパースフェッチ数を指定します。この値は、自動インクリメント列のパフォーマンスと同時アクセスの能力に影響します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_blob_read_batch_bytes | NDBクラスタ内でBLOBデータをバッチ読み取るサイズを設定します。単位はバイトです。デフォルト値は 65536 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_blob_write_batch_bytes | NDBクラスタ内でBLOBデータをバッチ書き込むサイズを設定します。単位はバイトです。デフォルト値は 65536 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_cache_check_time | 各NDBノードでキャッシュの刷新が必要かどうかをチェックする時間間隔をミリ秒単位で指定します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_clear_apply_status | アプリケーション状態をクリアするかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_data_node_neighbour | データノードの近隣関係を定義します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_default_column_format | テーブルのデフォルトの列形式を定義します。固定長形式で保存するか、可変長形式で保存するかを指定します。デフォルト値は FIXED で、固定長形式で保存することを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_deferred_constraints | テーブルの制約チェックを遅延させるかどうかを制御します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_distribution | NDBテーブルのデフォルトの分散方式を指定します。ハッシュキー値によるパーティショニングと線形ハッシュによるパーティショニングのどちらを使用するかを指定します。デフォルト値は KEYHASH で、ハッシュキー値によるパーティショニングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_eventbuffer_free_percent | NDB Clusterイベントキャッシュ内の空き容量の割合を指定します。デフォルト値は 20 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_eventbuffer_max_alloc | イベントキャッシュに割り当て可能な最大メモリサイズを指定します。単位はバイトです。デフォルト値は 0 で、制限なしを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_extra_logging | MySQLエラーログに指定されたNDBストレージエンジンの情報を記録するために使用されます。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_force_send | キャッシュを他のスレッドを待たずにNDBに強制的に即時送信するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_fully_replicated | 新規テーブルが完全にレプリケーションされているかどうかを確認します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_index_stat_enable | NDBインデックス統計情報収集機能を使用するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_index_stat_option | NDBインデックス統計情報の生成オプションを指定します。デフォルト値は loop_checkon=1000ms,loop_idle=1000ms,loop_busy=100ms,update_batch=1,read_batch=4,idle_batch=32,check_batch=32,check_delay=1m,delete_batch=8,clean_delay=0,error_batch=4,error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M,cache_lowpct=90 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_join_pushdown | ストレージエンジンの接続プッシュダウン最適化機能を有効にするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_binlog_index | エポックからbinlog内の位置へのマッピングをndb_binlog_indexテーブルに挿入するかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_empty_epochs | 変更されていないepochトランザクションをbinlogに書き込むかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_empty_update | 変更されていないupdateトランザクションをbinlogに書き込むかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_exclusive_reads | 主キーの読み取りを記録する際にExclusiveロックを使用するかどうかを確定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_update_as_write | ソース上の更新を更新(OFF)または書き込み(ON)モードでbinlogに書き込むかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_update_minimal | NDBクラスタのログ記録動作を制御します。値がONの場合、NDBクラスタは更新操作の最小化情報のみを記録します。値がOFFの場合、NDBクラスタは行全体の変更を記録します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_log_updated_only | Mysqldが更新をbinlogに書き込む際に、更新された行のみを書き込むか、行全体を書き込むかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_optimization_delay | NDBテーブルでOPTIMIZE TABLEステートメントを使用する際、各行セット間の待機時間をマイクロ秒単位で指定します。デフォルト値は10です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_read_backup | 以降に作成される任意のNDBテーブルの任意のフラグメントレプリカからデータの読み取りを許可するかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_recv_thread_activation_threshold | 受信スレッドのアクティベーションしきい値を指定します。デフォルト値は8です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_recv_thread_cpu_mask | 受信スレッドが実行するCPUマスクを指定します。デフォルト値は空文字列です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_report_thresh_binlog_epoch_slip | binlogタイムスタンプのジャンプを報告する前に許容される最大ジャンプサイズを指定します。デフォルト値は10です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_report_thresh_binlog_mem_usage | レポートを送信する前のbinlogの残り利用可能メモリの割合しきい値を指定します。つまり、binlogの残り利用可能メモリがこの値を下回った場合、システムはレポートを送信します。デフォルト値は10です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| ndb_row_checksum | テーブル行のチェックサム値を指定します。値が 1 の場合、各行データのチェックサム値を計算して保存することを意味します。値が 0 の場合、テーブル行データのチェックサム検出を行わないことを意味します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_show_foreign_key_mock_tables | 外部キー依存関係のモックテーブルを表示するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_slave_conflict_role | ループレプリケーション(プライマリ-プライマリ)設定におけるノードのロールを指定します。デフォルト値は NONE で、未定義または未設定を意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_table_no_logging | NDBテーブルのログ記録動作を制御します。値が ON の場合、NDBストレージエンジンを使用して作成または変更されたすべてのテーブルが無ログ状態になります。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_table_temporary | NDBストレージエンジン使用時の一時テーブルの動作を指定します。値が ON の場合、NDBテーブルがディスクに書き込まれないようになります。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_use_exact_count | SELECT count(*) クエリの計画中にNDBがレコードカウントを強制的に使用してこの種のクエリを高速化するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndb_use_transactions | NDBトランザクションサポートを有効にするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndbinfo_max_bytes | テストおよびデバッグにのみ使用されます。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、有効にはなりません。 |
| ndbinfo_max_rows | テストおよびデバッグにのみ使用されます。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndbinfo_offline | ndbinfo データベースをオフライン状態にするかどうかを示します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndbinfo_show_hidden | MySQLクライアントに ndbinfo データベースの基盤となる内部テーブルを表示するかどうかを示します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_data_pointer_size | MAX_ROWS オプションが指定されていない場合に作成されるMyISAMテーブルのデフォルトポインターサイズを設定します。単位はバイトです。デフォルト値は 6 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_max_sort_file_size | MyISAMインデックスを再作成する際(REPAIR TABLE、ALTER TABLE、または LOAD DATA の間)に使用できる一時ファイルの最大サイズを指定します。単位はバイトです。デフォルト値は 9223372036853720064 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_repair_threads | MyISAMテーブルの修復時の並列スレッド数を指定します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_sort_buffer_size | REPAIR TABLE中にMyISAMインデックスをソートする場合、またはCREATE INDEX(またはALTER TABLE)でインデックスを作成する際に割り当てるキャッシュサイズを指定します。単位はバイトです。デフォルト値は 8388608 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_stats_method | MyISAMテーブルのインデックス値の分布に関する統計情報を収集する際、サーバーがNULL値を計算する方法を指定します。デフォルト値はnulls_unequalで、NULL値を通常の値と見なして他の値と同様に扱います。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| myisam_use_mmap | メモリマッピングを使用してMyISAMテーブルの読み書きを行うかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| server_id_bits | 32ビットのserver_idのうち、実際にサーバーを識別するために使用される最も低い有効ビット数を指定します。デフォルト値は32です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
フルテキストインデックス関連
変数名 |
機能の説明 |
|---|---|
| innodb_ft_enable_diag_print | InnoDB全文インデックスのデバッグ出力を有効または無効にするために使用されます。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_ft_num_word_optimize | OPTIMIZE TABLE操作時に操作が必要な最小単語数を指定します。デフォルト値は2000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_ft_result_cache_limit | InnoDB全文インデックス結果キャッシュのサイズを設定します。デフォルト値は2000000000で、単位はバイトです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_ft_server_stopword_table | InnoDB全文インデックスのサーバー停止語リストを設定します。デフォルト値はNULLです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_optimize_fulltext_only | OPTIMIZE TABLEステートメントがFULLTEXTインデックスを含むInnoDBテーブル上でどのように動作するかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| innodb_ft_cache_size | InnoDB全文インデックスキャッシュのサイズを設定します。デフォルト値は8000000で、単位はバイトです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_ft_sortPLL_degree | 全文インデックスソートの並列スレッド数を指定します。デフォルト値は2です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| innodb_ft_total_cache_size | InnoDB全文インデックスの総キャッシュサイズを設定します。デフォルト値は640000000で、単位はバイトです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| ft_stopword_file | 停止語処理のファイルパスを指定するために使用されます。デフォルト値はbuilt-inです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
Runtime Filter関連
変数名 |
機能の説明 |
|---|---|
| runtime_filter_type | テナントレベルのRuntime Filterタイプを設定します。 |
| runtime_filter_wait_time_ms | Runtime Filterの最大待機時間を設定します。 |
| runtime_filter_max_in_num | Runtime In FilterのNDV(ある列における異なる値の数)の数を設定します。 |
| runtime_bloom_filter_max_size | Runtime Bloom Filterの最大使用メモリを設定します。単位はバイトです。 |
アップグレード関連
変数名 |
機能の説明 |
|---|---|
| avoid_temporal_upgrade | 時系列データ(日付や時刻など)のアップグレード動作を管理します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、有効にはなりません。 |
タイムゾーンと日付関連
変数名 |
機能の説明 |
|---|---|
| time_zone | 現在のテナントセッションで使用するタイムゾーンを設定します。'+08:00' のオフセット形式と Asia/Shanghai のリージョン形式の値をサポートします。 |
| timestamp | TIMESTAMP はタイムスタンプで、単位は秒です。この変数は select now(6) の結果に影響します。 |
| system_time_zone | サーバーマシンのシステムタイムゾーンを設定します。 |
| error_on_overlap_time | 夏時間が重複する地域の時刻に曖昧さが生じた場合にエラー処理を行うかどうかを設定します。 |
| nls_language | データベースの国際化サポートにおけるデフォルト言語を表します。プロンプト情報、日付、月名、および NLS_SORT と NLS_DATE_LANGUAGE のデフォルト値に使用されます。 |
| nls_territory | データベースの国際化サポートにおける現在のリージョンを表します。nls_language と組み合わせて使用します。 |
| nls_date_language | データベースの国際化サポートにおける日付のデフォルト言語を表します。 |
| nls_calendar | データベースで使用するカレンダーシステムを制御します。 |
| ob_timestamp_service | 使用するタイムスタンプサービスを指定します。 |
トランザクションおよびトランザクションログ関連
変数名 |
機能の説明 |
|---|---|
| autocommit | トランザクションを自動コミットするかどうかを設定します。 |
| tx_isolation | トランザクション分離レベルを設定します。 |
| ob_proxy_set_trx_executed | ユーザーがobproxyを介してOBServerに START TRANSACTION Syntax を送信するかどうかを設定します。 |
| ob_early_lock_release | トランザクションで早期ロック解放(ELR)機能を有効にするかどうかをを制御します。
説明この変数はV2.2.30バージョンから廃止されました。ELRの製品動作は、テナントレベルの構成パラメータ |
| ob_trx_idle_timeout | トランザクションのアイドルタイムアウト時間を設定します。これは、トランザクション内の2つのステートメント間の実行間隔がこの値を超えた場合にタイムアウトすることを意味します。 |
| transaction_isolation | トランザクションの分離レベルを設定します。 |
| transaction_read_only | 読み取り専用トランザクションのみを許可するかどうかをを制御します。 |
| ob_trx_lock_timeout | トランザクションのロック待機タイムアウト時間を設定します。 |
| tx_read_only | 読み取り専用トランザクションであるかどうかを設定します。 |
| ob_trx_timeout | トランザクションのタイムアウト時間を設定します。 |
| ob_trace_info | Trace情報を透過するために使用され、この情報は最終的にはREDOログに永続化されます。 |
| gtid_executed | コミット済みのすべてのトランザクションの集合およびステートメントによって設定されたGTIDを格納するために使用されます。デフォルト値は NULL です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| gtid_owned | 現在使用中のすべてのGTIDのリストおよびそれらを所有するスレッドのIDを格納するために使用されます。デフォルト値は NULL です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
監査関連
変数名 |
機能の説明 |
|---|---|
| ob_enable_sql_audit | 現在のテナントでSQL監査機能を有効にするかどうかを制御します。 |
データ型関連
変数名 |
機能の説明 |
|---|---|
| nls_length_semantics | CHARおよびVARCHAR2型のLengthセマンティクスを表します。 |
| nls_nchar_conv_excp | NCHAR/NVARCHAR2とCHAR/VARCHAR2間の変換でデータが失われた場合にエラーを報告するかどうかを制御します。 |
| nls_numeric_characters | Numberと文字列の変換における、文字列内の小数点および千分位区切り文字を制御します。 |
| nls_currency | 数字書式要素 L の現地通貨記号を設定します。 |
| nls_iso_currency | 数字書式要素 C の現地通貨記号を設定します。 |
| nls_dual_currency | 数字書式要素 U の現地通貨記号を設定します。 |
| nls_date_format | date型からstrへの形式変換、およびstrからdate型への暗黙的変換の形式を制御します。 |
| nls_timestamp_format | TimestampまたはTimestampのltz型からstrへの形式変換、およびstrからTimestampまたはTimestampのltzへの暗黙的変換の形式を制御します。 |
| nls_timestamp_tz_format | Timestamp tz型からstrへの形式変換、およびstrからTimestamp tzへの暗黙的変換の形式を制御します。 |
| explicit_defaults_for_timestamp | timestampデータ型がデフォルト値やNULL値を処理する際に非標準動作を有効にするかどうかを指定するために使用されます。 |
| log_row_value_options | Lobが部分的更新を使用するかどうかを制御します。 |
| ob_default_lob_inrow_threshold | テーブル作成時のLOBフィールドのデフォルトの行内ストレージしきい値を指定するために使用されます。 |
SQL/PL関連
変数名 |
機能の説明 |
|---|---|
| connect_timeout | 接続タイムアウト時間を設定します。 |
| ob_pl_block_timeout | PLの最大タイムアウト時間を設定します。 |
| cursor_sharing | SQL処理時にパラメータ化を行うかどうかを判断するために使用されます。 |
| have_profiling | クエリのパフォーマンス分析をサポートしているかどうかを検出するために使用されます。デフォルト値はNOです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは実行できますが設定はできません。 |
| profiling | ステートメント分析機能を有効または無効にするために使用されます。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリおよび設定は可能ですが、設定はエラーを報告せずに反映されません。 |
| profiling_history_size | クエリのパフォーマンス情報を保存する履歴レコード数を設定します。デフォルト値は15です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリおよび設定は可能ですが、設定はエラーを報告せずに反映されません。 |
| innodb_strict_mode | 特定構文のSQLチェックモードを設定します。 |
| max_connections | テナント全体の最大接続数を設定します。 |
| sql_mode | SQLモードを設定します。異なるSQLモードは挿入などの動作に大きな影響を与えます。 |
| sql_quote_show_create | SHOW CREATE TABLEおよびSHOW CREATE DATABASEステートメントで参照識別子を表示するかどうかを設定します。 |
| ob_enable_rich_error_msg | SQL実行エラー時にsvr_ip、time、trace_idなどの情報を表示するかどうかを制御します。 |
| sql_throttle_current_priority | スロットリング優先度を設定します。sql_throttle_current_priorityがsql_throttle_priorityより小さいセッション上のリクエストのみがスロットリングされます。 |
| sql_throttle_priority | スロットリング優先度を設定します。 |
| sql_throttle_rt | RT値を指定するために使用されます。 |
| max_allowed_packet | 最大ネットワークパケットサイズを設定します。 |
| max_user_connections | 単一ユーザーがOBServerノードに確立できる接続数を指定するために使用されます。0 に設定すると、接続数に制限がないことを意味します。 |
| max_sp_recursion_depth | 指定されたストアドプロシージャを再帰呼び出しできる最大レベルを設定します。 |
| sql_select_limit | Selectクエリが返すことを許可される最大行数を設定します。 |
| max_connections | テナント全体の最大接続数を設定します。 |
| ob_enable_blk_nestedloop_join | block nested loop joinを許可するかどうかを設定します。 |
| parallel_max_servers | 各サーバー上のパラレル実行(Parallel eXecution、PX)スレッドプール内の最大スレッド数を設定します。 |
| sql_transpiler | SQLトランスパイラ機能を有効にするかどうかをを制御します。
説明V4.4.x系では、この変数はV4.4.2バージョンから導入されました。 |
| plsql_can_transform_sql_to_assign | PL内の select into from dual を assign ステートメントに書き換えることを許可するかどうかをを制御します。 |
システムログ関連
変数名 |
機能の説明 |
|---|---|
| binlog_row_image | 全列ログを記録するかどうかをを制御します。 |
| ob_enable_show_trace | Traceログを使用するかどうかを設定します。 |
| ob_log_level | セッションレベルのログレベルを設定します。指定しない場合は、システムのログレベルが使用されます。 |
| tracefile_identifier | ログに指定内容を追加し、行のフィルタリングや反復追跡を容易にします。 |
| master_verify_checksum | Checksum検証を有効にするかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_statements_unsafe_for_binlog | error code 1592 の情報をエラーログに記録するかどうかを示します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| binlog_gtid_simple_recovery | サーバーの起動時または再起動時にGTIDを検索する間、binlogファイルを反復処理する方法を制御します。デフォルト値は 1 で、これは gtid_executed と gtid_purged の値が、起動時に最新および最古のbinlogファイル内の previous_gtids_log_event の値に基づいて計算されることを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| log_bin_basename | binlogファイルの完全なパス名です。デフォルト値は null です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| log_bin_index | binlogインデックスファイルの名前とパスです。デフォルト値は null です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| log_slave_updates | レプリカサーバーがマスターサーバーのbinlogから受信した更新を、自身のbinlogに記録するかどうかを示します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
システムサーバー関連
変数名 |
機能の説明 |
|---|---|
| preload_buffer_size | インデックスのプリフェッチ時に使用するキャッシュサイズをバイト単位で指定します。デフォルト値は 32768 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| read_buffer_size | データ読み取り時に使用できるキャッシュサイズをバイト単位で指定します。デフォルト値は 131072 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| read_rnd_buffer_size | MyISAMテーブルからデータを読み取る際のキャッシュサイズをバイト単位で指定します。また、すべてのストレージエンジンにおいて、複数範囲の読み取り最適化にも使用されます。デフォルト値は 262144 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| sync_frm | InnoDBテーブルのメタデータ情報をディスク上の .frm ファイルに同期するかどうかを指定します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| keep_files_on_create | DATA DIRECTORY または INDEX DIRECTORY オプションを使用してデータファイルやインデックスファイルの保存先を指定しなかった場合、この変数はサーバーがMyISAMテーブルを作成する際に、対応するディレクトリ内に既に存在するファイルを保持するかどうかを制御します。デフォルト値は OFF で、既存のファイルは上書きされます。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| max_heap_table_size | ユーザーが作成するメモリテーブルが許容する最大サイズをバイト単位で指定します。デフォルト値は 16777216 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| bulk_insert_buffer_size | バッチ挿入データ時のキャッシュサイズをバイト/スレッド単位で指定します。デフォルト値は 8388608 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| general_log_file | 通常クエリのログファイル名を指定します。デフォルト値の形式は host_name.log です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| host_cache_size | ホストキャッシュのサイズを指定します。デフォルト値は 279 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_error_verbosity | サーバーがエラー、警告、およびコメント情報をエラーログに書き込む際の詳細度を定義します。デフォルト値は 3 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_output | 通常クエリログとスロークエリログの出力先を指定します。デフォルト値は FILE です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_queries_not_using_indexes | インデックスを使用しないクエリをスロークエリログに記録するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_slow_admin_statements | スロー管理ステートメント(ALTER TABLE、ANALYZE TABLE、CHECK TABLE、CREATE INDEX、DROP INDEX、OPTIMIZE TABLE、および REPAIR TABLE)をスロークエリログに記録するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_syslog | エラーログをシステムログに記録するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_syslog_facility | エラーログの出力先となるシステムログツールを指定します。デフォルト値は daemon です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| log_syslog_include_pid | エラーログ出力におけるサービスプロセスIDをシステムログに書き込むかどうかを示します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| log_syslog_tag | システムログに書き込まれるエラーログ出力に、サーバー識別子に追加するタグを指定します。デフォルト値は null です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| log_throttle_queries_not_using_indexes | 分あたりスロークエリログに書き込むステートメントの最大数を指定します。デフォルト値は 0 で、制限なしを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| log_timestamps | エラーログ、一般ログ、スロークエリログがファイルに書き込まれる際のタイムスタンプのタイムゾーンを制御します。デフォルト値は UTC です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| logwarnings | エラーログに記録する追加の警告情報のレベルを指定します。デフォルト値は 2 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| max_delayed_threads | INSERT DELAYEDステートメントの処理で許可される最大スレッド数を指定します。デフォルト値は 20 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| offline_mode | サーバーをオフラインモードに設定するかどうかを示します。デフォルト値は 0 で、オフラインモードに設定しないことを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| require_secure_transport | クライアントとサーバー間の接続で、何らかの形式のセキュリティ転送を使用する必要があるかどうかを示します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| slow_launch_time | スレッド作成時間がこの値を超えた場合、状態変数Slow_launch_threadsの値が増加します。単位は秒です。デフォルト値は2です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| sql_log_off | 現在のセッションの通常クエリログ記録を有効(OFF)または無効(ON)にします。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| thread_cache_size | スレッドキャッシュで収容できる最大スレッド数です。デフォルト値は9です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| thread_pool_high_priority_connection | スレッドプールが高優先順位接続のためにアイドルスレッドを保持するかどうかを制御します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| thread_pool_max_unused_threads | スレッドプール内で許容される最大未使用スレッド数です。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| thread_pool_prio_kickup_timer | ステートメントが高優先順位キューに移動する前に待機する必要がある時間です。単位はミリ秒です。デフォルト値は1000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| thread_pool_stall_limit | 一つのステートメントが実行開始後に完了しなければならない時間です。単位は10ミリ秒です。デフォルト値は6です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
| have_statement_timeout | ステートメント実行のタイムアウト機能を有効にするかどうかです。デフォルト値はONです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認は可能ですが、設定はできません。 |
| old | 互換性変数で、互換性の問題を解決するために使用されます。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| version_tokens_session_number | 内部で使用される変数で、デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリと設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| back_log | サーバーが接続リクエストを処理中に、接続リクエスト待ちキューで保持できる最大数です。デフォルト値は 80 です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| basedir | インストールのルートディレクトリのパス名です。デフォルト値は /usr/local/mysql/ です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| bind_address | サーバーがTCP/IPクライアント接続をリッスンする際にバインドするIPアドレスです。デフォルト値は * です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| core_file | 致命的なエラーが発生した場合、サーバーが終了する前にコアファイルを生成するかどうかを示します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| have_compress | COMPRESS() および UNCOMPRESS() 関数を実装するために必要なzlib圧縮ライブラリが利用可能かどうかを示します。デフォルト値は ON で、利用可能を意味します。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| ignore_db_dirs | コンマ区切りの名前リストで、これらの名前はデータディレクトリ内でデータベースディレクトリと見なされません。デフォルト値は null です。
説明この変数はMySQL 5.7との互換性のみを目的としており、関連する機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| init_file | サーバー起動時に実行するSQLステートメントを含むファイル名を指定します。デフォルト値はnullです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| large_files_support | サーバーが大ファイルの処理をサポートするかどうかを示します。デフォルト値は1で、サポートを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| large_pages | ラージページサポート機能を有効にするかどうかを示します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| large_page_size | ラージページサポート機能が有効な場合、この変数はメモリページのサイズをバイト単位で指定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| locked_in_memory | サーバーがメモリ内にロックされるかどうかを示します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| log_error | エラーログファイルの出力先を指定します。デフォルト値は./obrd.16c.vd3-s2h6-n3.errです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| named_pipe | サーバーがクライアントからのネームドパイプ接続を許可するかどうかを示します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| named_pipe_full_access_group | ネームドパイプ接続をサポートする場合、どのWindowsユーザーグループがネームドパイプ接続を使用する権限を持つかを指定します。デフォルト値はempty stringです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| open_files_limit | サーバーが使用可能なファイルディスクリプタの数を示します。デフォルト値は655360です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| shared_memory | サーバーがクライアントによる共有メモリ接続を許可するかどうかを示します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| shared_memory_base_name | 共有メモリ接続で使用する共有メモリの名前を指定します。デフォルト値はMYSQLです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| skip_name_resolve | クライアント接続時のホスト名解決を制御します。デフォルト値はOFFで、ホスト名の解決が必要であることを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| skip_networking | サーバーがTCP/IP接続の使用を許可するかどうかを制御します。デフォルト値はOFFで、TCP/IP接続が無効であることを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| thread_handling | サーバーがクライアント接続を処理するために使用するスレッドモデルを示します。デフォルト値はone-thread-per-connectionです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| thread_pool_algorithm | スレッドプールプラグインが使用するアルゴリズムを制御します。デフォルト値は0で、保守的な低同時実行アルゴリズムを使用することを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| thread_pool_size | スレッドプール内のスレッドグループの数を設定します。デフォルト値は16です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| thread_stack | 各スレッドのスタックサイズを示します。デフォルト値は262144です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| tls_version | サーバーが暗号化接続で使用を許可するプロトコルを示します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
Xプラグイン関連
変数名 |
機能の説明 |
|---|---|
| mysqlx_bind_address | XプラグインがTCP/IP接続をリッスンするネットワークアドレスを指定します。デフォルト値は*で、すべてのサーバーホスト上のTCP/IP接続を受け入れることを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_port | XプラグインがTCP/IP接続をリッスンするネットワークポートを指定します。デフォルト値は33060です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_port_open_timeout | XプラグインがTCP/IPポートが空いているのを待機する時間を秒単位で指定します。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_socket | Xプラグインが接続に使用するUnixソケットファイルのパスを指定します。デフォルト値は/tmp/mysqlx.sockです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_ca | Xプラグインが使用するSSL証書認証機関(CA)ファイルのパス名を指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_capath | Xプラグインが使用するSSL証書認証機関(CA)証書ファイルのディレクトリパスを指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_cert | Xプラグインが使用するSSL証書ファイルのパス名を指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_cipher | Xプラグインが使用するSSL暗号化の暗号化アルゴリズムリストを指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_crl | Xプラグインが使用する証書失効リストファイルを含むファイル名を指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| mysqlx_ssl_crlpath | Xプラグインが使用する証書失効リストファイルを含むディレクトリパスを指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| mysqlx_ssl_key | Xプラグインが使用するSSL証書キーファイルのパス名を指定します。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
パフォーマンスモード関連
変数名 |
機能の説明 |
|---|---|
| performance_schema_accounts_size | テーブル accounts の行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_digests_size | テーブル events_statements_summary_by_digest の最大行数を指定します。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_stages_history_long_size | テーブル events_stages_history_long の行数を指定します。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_stages_history_size | テーブル events_stages_history の各スレッドの行数を指定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_statements_history_long_size | テーブル events_statements_history_long の行数を指定します。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_statements_history_size | テーブル events_statements_history の各スレッドの行数を指定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_transactions_history_long_size | テーブル events_transactions_history_long の行数を指定します。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_transactions_history_size | テーブル events_transactions_history の各スレッドの行数を指定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_waits_history_long_size | テーブル events_waits_history_long の行数を指定します。デフォルト値は 10000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_events_waits_history_size | テーブル events_waits_history の各スレッドの行数を指定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_hosts_size | テーブル hosts の行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_cond_classes | 条件コレクターの最大数を指定します。デフォルト値は 80 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_cond_instances | 収集可能な条件オブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_digest_length | 性能モードに保存される標準化されたSQL文の最大長をバイト単位で指定します。デフォルト値は 1024 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_file_classes | ファイルコレクターの最大数を指定します。デフォルト値は 80 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_file_handles | 開けるファイルオブジェクトの最大数を指定します。デフォルト値は 32768 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_file_instances | 可収集ファイルオブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_index_stat | パフォーマンスモードで維持される統計情報の最大インデックス数を指定します。デフォルト値は -1 で、自動サイズ調整を意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_memory_classes | メモリコレクターの最大数を指定します。デフォルト値は 320 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_metadata_locks | メタデータロックコレクターの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_mutex_classes | ミューテックスコレクターの最大数を指定します。デフォルト値は 200 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_mutex_instances | 可収集ミューテックスオブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_prepared_statements_instances | テーブル prepared_statements_instances の最大行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_program_instances | パフォーマンスモードで維持される統計情報の最大ストアドプログラム数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_rwlock_classes | rwlockコレクターの最大数を指定します。デフォルト値は50です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_rwlock_instances | 収集可能なrwlockオブジェクトの最大数を指定します。デフォルト値は-1で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_socket_classes | socketコレクターの最大数を指定します。デフォルト値は10です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_socket_instances | 収集可能なsocketオブジェクトの最大数を指定します。デフォルト値は-1で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_sql_text_length | events_statements_current、events_statements_history、events_statents_history_longなどのステートメントイベントテーブルのSQL_TEXT列に格納できるSQL文の最大長をバイト単位で指定します。デフォルト値は1024です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_stage_classes | ステージコレクターの最大数を指定します。デフォルト値は150です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_statement_classes | ステートメントコレクターの最大数を指定します。デフォルト値は193です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_statement_stack | パフォーマンスモードでメンテナンスされる統計情報における、ネストされたストアドプログラム呼び出しの最大深さを指定します。デフォルト値は10です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_table_handles | 開けるテーブルオブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_table_instances | 収集可能なテーブルオブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_table_lock_stat | パフォーマンスモードでメンテナンスされるロック統計情報のテーブルの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_thread_classes | スレッドコレクターの最大数を指定します。デフォルト値は 50 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_max_thread_instances | 収集可能なスレッドオブジェクトの最大数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_session_connect_attrs_size | 各スレッドが接続プロパティのキー/バリュー対を保存するために保持する事前割り当てメモリ量。単位はバイトです。デフォルト値は 512 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_setup_actors_size | テーブル setup_actors の行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_setup_objects_size | テーブル setup_objects の行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| performance_schema_users_size | テーブル users の行数を指定します。デフォルト値は -1 で、自動スケーリングを意味します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリは可能ですが設定はできません。 |
ロック関連
変数名 |
機能の説明 |
|---|---|
| metadata_locks_cache_size | メタデータロックのキャッシュサイズを設定します。デフォルト値は 1024 で、単位はバイトです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
| metadata_locks_hash_instances | メタデータロックハッシュテーブルのインスタンス数を指定します。デフォルト値は 8 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリは可能ですが設定はできません。 |
外部キー関連
変数名 |
機能の説明 |
|---|---|
| foreign_key_checks | DML/DDLにおいて外部キー制約をチェックするかどうかを設定します。 |
マテリアライズドビュー関連
変数名 |
機能の説明 |
|---|---|
| mview_refresh_dop | マテリアライズドビューのデフォルトのリフレッシュ並列度を制御します。 |
オプティマイザー関連
変数名 |
機能の説明 |
|---|---|
| optimizer_use_sql_plan_baselines | オプティマイザーがPlan Baseline計画を使用するかどうかを制御します。 |
| optimizer_capture_sql_plan_baselines | 新しい計画をPlan Baselineに自動的にキャプチャするかどうかを制御します。 |
| parallel_degree_policy | 並列度選択ポリシーを設定します。 |
| parallel_degree_limit | Auto DOPポリシーを使用する場合、オプティマイザーが選択する並列度の上限値を設定します。 |
| parallel_min_scan_time_threshold | ベーステーブルスキャンの並列処理を開始する最小評価実行時間を設定します。 |
| optimizer_dynamic_sampling | 動的サンプリングのレベルを制御します。 |
| optimizer_features_enable | さまざまなOceanBaseバージョンのオプティマイザー機能を有効にするために使用されます。 |
| ob_enable_transformation | SQLオプティマイザーのリライト機能を有効にするかどうかを設定します。 |
| ob_table_access_policy | オプティマイザーがベーステーブル計画を生成する際に特定のストレージ形式を優先的に選択するかどうかを制御します。 |
自動インクリメント列関連
変数名 |
機能の説明 |
|---|---|
| auto_increment_increment | 自動インクリメントのステップサイズを設定します。MySQLクライアントログイン専用です。 |
| auto_increment_offset | AUTO_INCREMENT 列値の開始点を決定するために使用されます。 |
| last_insert_id | このセッションで最後に挿入された自動インクリメントフィールドの値を返すために使用されます。 |
| identity | identity と変数 last_insert_id は同義語であり、select @@identity で照会できます。 |
| sql_auto_is_null | 最後に挿入された行の自動インクリメント列の値を取得するかどうかを制御します。 |
| auto_increment_cache_size | キャッシュされる自動インクリメント値の個数を設定します。 |
| div_precision_increment | 除算結果の精度を被除数の精度に基づいて増分するために使用されます。これはMySQL互換機能です。 |
文字セットと文字列関連
変数名 |
機能の説明 |
|---|---|
| character_set_client | クライアントがステートメントを送信する際の文字セットを設定します。 |
| character_set_connection | ステートメント受信後に変換すべき文字セットを設定します。 |
| character_set_database | デフォルトデータベースの文字セットを設定します。 |
| character_set_results | サーバーが結果セットまたはエラーメッセージをクライアントに送り返す前に変換すべき文字セットを設定します。 |
| character_set_server | サーバーの文字セットを設定します。 |
| character_set_system | サーバーで使用されている文字セットを確認するために使用されます。 |
| collation_connection | 接続で使用する文字セットと照合順序を設定します。 |
| collation_database | データベース作成時のデフォルト文字セットと照合順序を設定します。 |
| collation_server | サーバーのデフォルト文字セットと照合順序を設定します。 |
| character_set_filesystem | ファイルシステムの文字セットタイプを設定します。 |
| sqlWarnings | アラート発生時に、単一行INSERTステートメントが情報文字列を生成するかどうかを制御します。 |
| init_connect | サーバーが各接続のクライアントに対して実行する文字列を設定します。この文字列は1つ以上のSQLステートメントで構成され、セミコロンで区切られます。 |
| nls_sort | 文字列値のソート規則を表します。 |
| nls_comp | 文字列値の比較規則を表します。 |
| nls_characterset | データベース内のCHAR、VARCHAR2、CLOBなどのデータ型のデフォルト文字セットを確認するために使用されます。 |
| nls_nchar_characterset | データベースのデフォルト文字セットを表し、NCHAR、NVARCHAR2、NCLOBなどのデータ型で使用されます。 |
グループレプリケーション関連
変数名 |
機能の説明 |
|---|---|
| group_replication_allow_local_disjoint_gtids_join | サーバーにグループ内に存在しないローカルトランザクションがある場合、そのサーバーをグループに参加させるかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_allow_local_lower_version_join | サーバーで使用されているMySQL Serverのバージョンが、グループ内の他のメンバーのMySQL Serverのバージョンよりも低い場合、そのサーバーをグループに参加させるかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_auto_increment_increment | レプリケーショングループ内の各メンバーの自動インクリメント列のステップ値を自動設定し、マルチマスターモードのグループ内で各グループメンバーの自動インクリメント列の値が順序付けられ、重複しないことを保証します。デフォルト値は 7 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_bootstrap_group | 現在のサーバーを使用してグループをBootstrapすることを指定します。この変数は1台のサーバーでのみ設定可能であり、初回のBootstrap時またはグループの再Bootstrap時に、そのうちの1台のサーバーでのみ設定できます。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_components_stop_timeout | グループレプリケーションが停止する際、各コンポーネントを待機させるタイムアウト時間を秒単位で指定します。デフォルト値は 2 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_compression_threshold | グループメンバー間でメッセージを送信するしきい値を指定します。このしきい値を超えた場合、グループメンバー間で送信されるメッセージを圧縮します。デフォルト値は 1000000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_enforce_update_everywhere_checks | いつでもマルチマスター更新の厳密な整合性チェックを有効または無効にします。デフォルト値は OFF で、チェックが無効であることを示します。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_exit_state_action | サーバーインスタンスが異常によりグループを離脱した場合のグループレプリケーションの動作様式を設定します。デフォルト値は READ_ONLY です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_flow_control_applier_threshold | トラフィック制御をトリガーするアプリケーションキューで待機中のトランザクション数を指定します。デフォルト値は 25000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_flow_control_certifier_threshold | トラフィック制御をトリガーする検証者キュー内の待機中のトランザクション数を指定します。デフォルト値は 25000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_flow_control_mode | トラフィック制御で使用するモードを指定します。デフォルト値は QUOTA です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_force_members | メンバーのアドレスリストを host1:port1,host2:port2 の形式で指定します。この変数は新しいグループの強制的な作成に使用されます。設定が成功すると、除外されたメンバー(この変数で指定されていないメンバー)は新しいビューのメッセージを受信せず、書き込み操作もブロックされます。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_group_name | 現在のサーバーが属するグループレプリケーションのグループ名を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_group_seeds | シードメンバーのアドレスリストを host1:port1,host2:port2 の形式で指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_gtid_assignment_block_size | 各メンバーに予約する連続GTID数を指定します。デフォルト値は 1000000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_ip_whitelist | グループへの接続を許可するホスト(IPアドレスまたはホスト名)を指定します。許可されたアドレスはホワイトリストアドレスと呼ばれます。デフォルト値は AUTOMATIC です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_local_address | グループレプリケーションメンバーがグループ内の他のメンバーへの接続アクセス用に提供するネットワークアドレスです。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_member_weight | グループメンバーに割合重みを指定します。この重み値は、フェイルオーバー発生時にメンバーがリーダーノードに選出される可能性に影響を与えます(シングルリーダーモードのグループでのみ意味があります)。シングルリーダーモードのグループでリーダーノードがグループを離脱した場合、重み値が高いメンバーが優先的にリーダーノードに選出されます。デフォルト値は 50 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_poll_spin_loops | グループレプリケーション通信スレッドが、さらなるネットワークメッセージの受信を待つ前に、通信エンジンのミューテックスロック(mutex)が解放されるのを待つ回数を設定します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_complete_at | 分散復元プロセスにおいて、ステータス転送完了後のアプリケーションキャッシュトランザクションのポリシーを設定します。デフォルト値は TRANSACTIONS_APPLIED です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_reconnect_interval | 新しいサーバーがグループへの参加を試みた際、何らかの理由で利用可能なドナーを見つけられず分散復元ができない場合、再接続して利用可能なドナーを探す試みを行います。この変数は、再接続の間隔時間を設定します。単位は秒です。デフォルト値は 60 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_retry_count | 新しいサーバーがグループへの参加を試みた際、何らかの理由で利用可能なドナーを見つけられず分散復元ができない場合、再接続して利用可能なドナーを探す試みを行います。この変数は、利用可能なドナーを探すための再接続回数を設定します。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_ca | 分散復元接続に使用する信頼できるSSL認証局リストファイルのパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_capath | 分散復元接続に使用する信頼できるSSL認証局が発行した証書のディレクトリパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_cert | 分散復元に必要なセキュリティ接続を確立するために使用するSSL証書ファイルの名前を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_cipher | SSL暗号化に許可する暗号アルゴリズムのリストを指定します。利用可能な暗号アルゴリズムは、MySQL Serverをコンパイル時に使用されたssl libライブラリのバージョンに依存し、異なるssl libライブラリがサポートする暗号アルゴリズムは異なります。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_crl | 証書失効リストファイルを含むファイル名を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_crlpath | 証書失効リストファイルを含むディレクトリパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_key | 分散復元に必要なセキュリティ接続を確立するために使用するSSLキーファイルの名前を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_verify_server_cert | 分散復元プロセス中にDonor証書内のサーバー一般名を検証するかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_use_ssl | グループレプリケーションメンバーが分散復元を実行する際に、分散復元用の接続チャネルでSSLを使用するかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_single_primary_mode | グループレプリケーションがシングルプライマリモードで動作するかどうかを指定し、読み書きワークロードを処理するサーバーを自動的に1台選択します。ONに設定すると、読み書き可能なプライマリノードは1つのみで、他のグループメンバーはすべてスタンバイノードとなります。OFFに設定すると、シングルプライマリモードが無効になり、マルチプライマリモードが有効になります。マルチプライマリモードでは、通常、すべてのグループメンバーが読み書き可能なプライマリノードとなります。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_ssl_mode | グループレプリケーションメンバー間のSSL接続のセキュリティ状態を指定します。デフォルト値はDISABLEDです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_start_on_boot | サーバー起動時にグループレプリケーションを起動するかどうかを指定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_transaction_size_limit | グループレプリケーション内で受信可能な最大トランザクションサイズの制限を指定します。単位はバイトです。デフォルト値は150000000です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_unreachable_majority_timeout | グループメンバーがネットワークパーティションに遭遇し、グループの大多数のメンバーとの接続が切断された場合、グループから離脱する前の待機時間を指定します。単位は秒です。デフォルト値は0です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
セッションレベル
バージョン情報関連
変数名 |
機能の説明 |
|---|---|
| ob_last_schema_version | セッション内で最後に使用されたスキーマのバージョン番号を設定します。 |
| old_alter_table | 古いALTER TABLE構文と操作方法を有効にするかどうかを設定します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされておらず、クエリや設定は可能ですが、設定してもエラーは報告されませんし、有効にはなりません。 |
Debug関連
変数名 |
機能の説明 |
|---|---|
| debug | デバッグオプションを設定します。デフォルト値は d:t:i:o,/tmp/mysqld.trace です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定した場合もエラーは報告されず、反映されません。 |
読み書き・クエリ関連
変数名 |
機能の説明 |
|---|---|
| is_result_accurate | クエリに topk プロンプトが含まれる場合、is_result_accurate は結果が正しいかどうかを示します。 |
| long_query_time | スロークエリのしきい値を設定します。 |
レプリカ関連
変数名 |
機能の説明 |
|---|---|
| master_info_repository | レプリカがメタデータをシステムデータベースInnoDBのmysqlテーブルに記録するか、データディレクトリ内のファイルとして記録するかを指定します。デフォルト値はFILEです。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されませんし、有効にもなりません。 |
キャッシュ関連
変数名 |
機能の説明 |
|---|---|
| table_definition_cache | テーブル定義をキャッシュするためのメモリ容量を設定します。デフォルト値は -1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、エラーは報告されず、設定も反映されません。 |
| table_open_cache_instances | テーブルキャッシュインスタンスの開放数を設定します。デフォルト値は 16 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認は可能ですが、設定はできません。 |
クラスタ関連
変数名 |
機能の説明 |
|---|---|
| ob_capability_flag | OBServerノードが提供できる機能であり、Proxyと接続する際の機能協議に使用されます。これにより、Proxyは現在のOBServerノードがどの機能をサポートし、どの機能をサポートしていないかを知ることができます。 |
| ob_proxy_partition_hit | obproxyがSQL文リクエストのデータを、そのデータのパーティションホットが存在するOBServerノードに送信するかどうかを設定します。 |
| ob_org_cluster_id | OceanBaseクラスタのCLUSTER_IDを設定します。 |
NDBストレージエンジン関連
変数名 |
機能の説明 |
|---|---|
| ndb_allow_copying_alter_table | ALTER TABLE ステートメントやその他のDDLステートメントによるテーブルのコピーオペレーションを許可するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_autoincrement_prefetch_sz | 自動インクリメント列のパフォーマンスと同時アクセス能力に影響を与える、自動インクリメント値のプリフェッチ数を指定します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_blob_read_batch_bytes | NDBクラスタでBLOBデータをバッチ読み取るサイズを設定します。単位はバイトです。デフォルト値は 65536 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_blob_write_batch_bytes | NDBクラスタでBLOBデータをバッチ書き込むサイズを設定します。単位はバイトです。デフォルト値は 65536 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_deferred_constraints | テーブルの制約チェックを遅延させるかどうかを制御します。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_fully_replicated | 新しいテーブルが完全にコピーされたかどうかを確認します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_index_stat_enable | NDBインデックス統計情報収集機能を使用するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、効果もありません。 |
| ndb_index_stat_option | NDBインデックス統計情報生成のオプションを指定します。デフォルト値は loop_checkon=1000ms,loop_idle=1000ms,loop_busy=100ms,update_batch=1,read_batch=4,idle_batch=32,check_batch=32,check_delay=1m,delete_batch=8,clean_delay=0,error_batch=4,error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M,cache_lowpct=90。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_join_pushdown | ストレージエンジン内の接続プッシュダウン最適化機能を有効にするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_binlog_index | エポックからbinlog内の位置へのマッピングをndb_binlog_indexテーブルに挿入するかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_log_exclusivereads | 主キーの読み取りを記録する際にExclusiveロックを使用するかどうかを決定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_row_checksum | テーブル行のチェックサム値を指定します。値が 1 の場合、各行データのチェックサム値を計算して保存することを意味します。値が 0 の場合、テーブル行データのチェックサム検出を行わないことを意味します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_use_exact_count | SELECT count(*) クエリの実行時にNDBがレコードカウントを強制的に使用してクエリを高速化するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndb_use_transactions | NDBトランザクションサポートを有効にするかどうかを制御します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndbinfo_max_bytes | テストおよびデバッグにのみ使用されます。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndbinfo_max_rows | テストおよびデバッグにのみ使用されます。デフォルト値は 10 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| ndbinfo_show_hidden | MySQLクライアントで ndbinfo データベースの内部テーブルを表示するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_repair_threads | MyISAMテーブルの修復時の並列スレッド数を指定します。デフォルト値は 1 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_sort_buffer_size | REPAIR TABLE中のMyISAMインデックスのソート処理、またはCREATE INDEX(またはALTER TABLE)によるインデックス作成時に割り当てるキャッシュサイズをバイト単位で指定します。デフォルト値は 8388608 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_stats_method | MyISAMテーブルのインデックス値の分布統計情報を収集する際のNULL値の処理方法を指定します。デフォルト値は nulls_unequal で、NULL値を通常の値と同様に扱います。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| myisam_use_mmap | メモリマッピングを使用してMyISAMテーブルの読み書きを行うかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連する機能はサポートされていません。クエリおよび設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
SQL/PL関連
変数名 |
機能の説明 |
|---|---|
| have_profiling | クエリのパフォーマンス分析をサポートするかどうかを検出するために使用されます。デフォルト値は NO です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリは可能ですが、設定はできません。 |
| profiling | ステートメント分析機能を有効または無効にするために使用されます。デフォルト値は 0 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定はエラーを報告せず、反映されません。 |
| profiling_history_size | クエリのパフォーマンス情報を保存する履歴レコードの数を設定します。デフォルト値は 15 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。クエリおよび設定は可能ですが、設定はエラーを報告せず、反映されません。 |
| enable_sql_plan_monitor | 現在のセッションのSQLをSQL plan monitorに記録するかどうかを設定します。 |
| sql_transpiler | SQL Transpiler機能を有効にするかどうかを制御します。
説明V4.4.x系では、この変数はV4.4.2バージョンから導入されました。 |
システムログ関連
変数名 |
機能の説明 |
|---|---|
| ob_enable_show_trace | Traceログを有効にするかどうかを設定します。 |
| tracefile_identifier | ログに指定された内容を追加し、行のフィルタリングや反復的なトレースログの追跡を容易にします。 |
システムサーバー関連
変数名 |
機能の説明 |
|---|---|
| pseudo_slave_mode | サーバーを疑似スレーブモードに切り替えるかどうかを設定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| pseudo_thread_id | セッションスレッドのIDを設定します。デフォルト値は 2147483647 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| rbr_exec_mode | セッションスレッドのモードをIDEMPOTENTモードまたはSTRICTモードに設定します。デフォルト値は STRICT です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| preload_buffer_size | インデックスのプリフェッチ時のキャッシュサイズをバイト単位で指定します。デフォルト値は 32768 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| read_buffer_size | データ読み取り時に使用可能なキャッシュサイズをバイト単位で指定します。デフォルト値は 131072 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| read_rnd_buffer_size | MyISAMテーブルからデータを読み取る際のキャッシュサイズを指定します。また、任意のストレージエンジンにおいて、複数範囲の読み取り最適化にも使用されます。単位はバイトです。デフォルト値は 262144 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| keep_files_on_create | DATA DIRECTORY または INDEX DIRECTORY オプションを使用してデータファイルやインデックスファイルの保存先を指定しなかった場合、この変数はサーバーがMyISAMテーブルを作成する際に、対応するディレクトリ内に既存のファイルを保持するかどうかを制御します。デフォルト値は OFF で、既存のファイルを上書きします。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連する機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| max_heap_table_size | ユーザーが作成するメモリテーブルが許容する最大サイズを指定します。単位はバイトです。デフォルト値は16777216です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
| bulk_insert_buffer_size | バッチ挿入時のキャッシュサイズを指定します。単位はバイト/スレッドです。デフォルト値は8388608です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、クエリや設定は可能ですが、設定してもエラーは報告されませんし、反映されません。 |
タイムゾーンと日付関連
変数名 |
機能の説明 |
|---|---|
| timestamp | TIMESTAMPはタイムスタンプで、単位は秒です。この変数はselect now(6)の結果に影響します。 |
| nls_language | データベースの国際化サポートにおけるデフォルト言語を表し、ヒントメッセージ、日付、月名、およびNLS_SORTとNLS_DATE_LANGUAGEのデフォルト値に使用されます。 |
トランザクションとトランザクションログ関連
変数名 |
機能の説明 |
|---|---|
| ob_proxy_set_trx_executed | ユーザーがobproxyを介してOBServerにSTART TRANSACTION Syntaxを送信するかどうかを設定します。 |
| ob_trace_info | Trace情報を透過的に伝送するために使用され、この情報は最終的にはREDOログに永続化されます。 |
ベクトル関連
変数名 |
機能の説明 |
|---|---|
| ob_hnsw_ef_search | ベクトルインデックスクエリを実行する際、HNSWアルゴリズムが各層のグラフで検索する近傍点数を設定します。 |
| ob_ivf_nprobes | ベクトルインデックスクエリを実行する際、このクエリで最も近いクラスタ重心をいくつ検索するかを設定します。この変数はIVFクエリのパフォーマンスと再現率に影響します。値が大きいほど再現率は高くなりますが、同時に検索時間も長くなります。 |
オプティマイザー関連
変数名 |
機能の説明 |
|---|---|
| ob_table_access_policy | オプティマイザーがベーステーブル計画を生成する際に特定のストレージ形式を優先的に選択するかどうかを制御します。 |
自動インクリメント列関連
変数名 |
機能の説明 |
|---|---|
| last_insert_id | このセッションで最後に挿入された自動インクリメントフィールドの値を返します。 |
グループレプリケーション関連
変数名 |
機能の説明 |
|---|---|
| group_replication_force_members | メンバーのアドレスリストを指定します。形式は host1:port1,host2:port2 です。この変数は、新しいグループの強制作成に使用されます。設定が成功すると、除外されたメンバー(この変数で指定されていないメンバー)は新しいビューのメッセージを受信せず、書き込み操作もブロックされます。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_group_name | 現在のサーバーが属するグループレプリケーションのグループ名を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_gtid_assignment_block_size | 各メンバーが保持する連続GTIDの数を指定します。デフォルト値は 1000000 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_ip_whitelist | グループへの接続を許可するホスト(IPアドレスまたはホスト名)を指定します。アクセスを許可されたアドレスはホワイトリストアドレスと呼ばれます。デフォルト値は AUTOMATIC です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_local_address | グループレプリケーションメンバーがグループ内の他のメンバーへの接続アクセス用に提供するネットワークアドレスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_recovery_ssl_ca | 分散復元接続に使用される信頼できるSSL認証機関のリストファイルのパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_recovery_ssl_capath | 分散復元接続に使用される信頼できるSSL認証機関が発行した証書のディレクトリパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |
| group_replication_recovery_ssl_cert | 分散復元に必要なセキュリティ接続を確立するために使用されるSSL証書ファイルの名前を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_cipher | SSL暗号化で許可される暗号アルゴリズムのリストを指定します。利用可能な暗号アルゴリズムは、MySQL Serverをコンパイルする際に使用されたssl libライブラリのバージョンに依存し、異なるssl libライブラリがサポートする暗号アルゴリズムは異なります。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_crl | 証書失効リストファイルを含むファイル名を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_crlpath | 証書失効リストファイルを含むディレクトリパスを指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_ssl_key | 分散復元に必要なセキュリティ接続を確立するために使用されるSSLキーファイルの名前を指定します。デフォルト値は空です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |