本記事では、システム変数の機能に基づき、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 | トランザクションロールバックセグメント(transaction rollback segment)内のスロット数を指定します。各スロットはトランザクションのロールバック情報を格納するために使用されます。デフォルト値は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文のリクエストデータを、そのデータのホストPartitionが存在する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クラスタイベントキャッシュ内の空き容量の割合を指定します。デフォルト値は 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)として書き込むかを制御します。デフォルト値は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 | NDBにSELECT count(*)クエリ実行時にレコードカウントを強制的に使用して高速化するかどうかを指定します。デフォルト値は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 Audit機能を有効にするかどうかをを制御します。 |
データ型関連
変数名 |
機能の説明 |
|---|---|
| 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 ステートメントで引用識別子を有効にするかどうかを設定します。 |
| 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 | 各Server上の並列実行(Parallel eXecution、PX)スレッドプール内の最大スレッド数を設定します。 |
| sql_transpiler | SQL Transpiler機能を有効にするかどうかをを制御します。
説明V4.4.x系では、この変数はV4.4.2バージョンから導入されました。 |
| plsql_can_transform_sql_to_assign | PL内の select into from dual を assign ステートメントに書き換えることを許可するかどうかをを制御します。 |
| max_execution_time | SELECT ステートメントの実行タイムアウト時間を設定します |
システムログ関連
変数名 |
機能の説明 |
|---|---|
| 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の値が1秒単位で増加します。デフォルト値は 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 | 1つのステートメントが実行開始後に完了しなければならない時間。単位は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 | グループレプリケーション通信スレッドが、より多くのネットワークメッセージの受信を待機する前に、通信エンジンのミューテックスロック(muutex)が解放されるのを待機する回数を設定します。デフォルト値は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 | 分散復元プロセス中に、ドナー証書内のサーバー一般名を検証するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_recovery_use_ssl | グループレプリケーションメンバーが分散復元時に使用する接続チャネルでSSLを使用するかどうかを指定します。デフォルト値は OFF です。
説明この変数はMySQL 5.7との互換性のためにのみ使用されます。関連機能はサポートされていないため、確認および設定は可能ですが、設定してもエラーは報告されず、反映されません。 |
| group_replication_single_primary_mode | グループレプリケーションが単一マスターモードで実行されるかどうか、および読み書きワークロードを処理するサーバーを自動選択するかどうかを指定します。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文で要求されたデータを、そのデータのホストPartitionが存在する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_exclusive_reads | 主キーの読み取りを記録する際に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を介してSTART TRANSACTION SyntaxをOBServerに送信するかどうかを設定します。 |
| 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との互換性のためにのみ使用されます。関連する機能はサポートされていませんが、クエリおよび設定は可能です。設定してもエラーは報告されませんが、反映されません。 |