本記事では、システム変数の機能に基づき、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 Nested Loop Join(BNLJ)操作における1回のキャッシュデータ量を設定します。 |
| 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 | ロールバックセグメントのクリーンアップ頻度を制御します。つまり、システムが何回呼び出すごとに1回、ロールバックセグメントを解放します。デフォルト値は128です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定した場合もエラーは報告されず、効果もありません。 |
| innodb_random_read_ahead | InnoDB I/Oを最適化するために、ランダムプリフェッチ技術を有効にします。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定した場合もエラーは報告されず、効果もありません。 |
| innodb_read_ahead_threshold | InnoDBストレージエンジンの線形プリフェッチ動作を制御します。デフォルト値は56で、InnoDBは次のセグメントへの非同期読み取りを開始するために、少なくとも56ページを1セグメントから順番に読み取らなければなりません。
説明この変数は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がバックグラウンドタスクで毎秒実行できるIOPS数の近似値。デフォルト値は 200 です。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定を行ってもエラーは報告されず、効果もありません。 |
| innodb_io_capacity_max | 緊急時にバックグラウンドタスクが毎秒実行できる最大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との互換性のためにのみ使用されます。関連機能はサポートされておらず、確認することはできますが、設定することはできません。 |
クラスタ関連
| 変数名 | 機能の説明 |
|---|---|
| ob_capability_flag | OBServerノードが提供できる機能を示します。Proxyと接続する際に機能の協議を行い、現在のOBServerノードがどの機能をサポートしているか、またどの機能をサポートしていないかをProxyに通知するために使用されます。 |
| ob_compatibility_mode | テナントの互換モードを指定します。 |
| ob_route_policy | OBServerノード内部でデータレプリカを選択するルーティングポリシーを設定します。 |
| performance_schema | クライアントに対し、パフォーマンス情報のクエリをサポートするかどうかを宣言するために使用されます。デフォルト値は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 | 変更されていないエポックトランザクションをbinlogに書き込むかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定した場合でもエラーは報告されず、効果もありません。 |
| ndb_log_empty_update | 変更されていないUpdateトランザクションをbinlogに書き込むかどうかを制御します。デフォルト値はOFFです。
説明この変数はMySQL 5.7との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定した場合でもエラーは報告されず、効果もありません。 |
| ndb_log_exclusive_reads | 主キーの読み取りを記録するために排他的ロックを使用するかどうかを決定します。デフォルト値は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型の長さセマンティクスを表します。 |
| 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 | 1つのSelectクエリで返すことが許可される最大行数を設定します。 |
| max_connections | テナント全体の最大接続数を設定します。 |
| ob_enable_blk_nestedloop_join | ブロックネステッドループ結合を許可するかどうかを設定します。 |
| parallel_max_servers | 各Server上のパラレル実行(Parallel eXecution、PX)スレッドプール内の最大スレッド数を設定します。 |
| sql_transpiler | SQLトランスパイラ機能を有効にするかどうかを制御します。
説明この変数はV4.3.5 BP5バージョンから導入されました。 |
システムログ関連
| 変数名 | 機能の説明 |
|---|---|
| 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 | エラーコード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 | 1分間にスローコンパイルログに書き込むことができるステートメントの最大数。デフォルト値は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 | 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](300.global-system-variable/10100(optimizer_use_sql_plan_baselines-global.md) | オプティマイザーが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](300.global-system-variable/10000(optimizer_features_enable-global.md) | 異なる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 | ファイルシステムの文字セットタイプを設定します。 |
| sql_warnings | アラート発生時に単一行INSERTステートメントが情報文字列を生成するかどうかを制御します。 |
| init_connect | サーバーが各接続のクライアントに対して実行する文字列を設定します。この文字列は、複数の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 | ディストリビューション復旧プロセス中に、ドナー証書内のサーバー一般名を検証するかどうかを指定します。デフォルト値は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と接続する際に機能協議を行い、現在のOBServerノードがどの機能をサポートしているか、またどの機能をサポートしていないかをProxyに通知するために使用されます。 |
| 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_exclusive_reads | 主キーの読み取りを記録するために排他的ロックを使用するかどうかを決定します。デフォルト値は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トランスパイラ機能を有効にするかどうかを制御します。
説明この変数はV4.3.5 BP5バージョンから導入されました。 |
システムログ関連
| 変数名 | 機能の説明 |
|---|---|
| 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との互換性のためにのみ使用され、関連機能はサポートされていません。確認および設定は可能ですが、設定した場合もエラーは報告されず、効果もありません。 |