この記事では、現在のテナントのパラメータ情報について説明します。
パラメータ一覧
パラメータ |
説明 |
|---|---|
| connect_timeout | 接続タイムアウト時間。単位は秒です。 |
| ob_check_sys_variable | 有効な場合、スキーマバージョンが変更されるとシステム変数が更新されます。 |
| writing_throttling_maximum_duration | メモリ割り当ての進捗を制御することで、書き込み速度を制御します。書き込みスロットリングがトリガーされた後、残りのMemStoreメモリが使い切られるまでの推定時間を指定します。 |
| div_precision_increment | 除算結果の精度。被除数の精度を基準とした増分値です。MySQL互換機能です。 |
| ob_sql_work_area_percentage | SQL実行用のテナントメモリの割合の上限を設定します。 |
| tx_isolation | トランザクション分離レベル。 |
| wait_timeout | サーバーが非対話型接続を閉じる前に、アクティブな接続を待機させる秒数です。スレッド起動時、セッションのwait_timeout値はグローバルwait_timeout値またはグローバルinteractive_timeout値に基づいて初期化されます。これはクライアントタイプ(mysql_real_connect()の接続オプションCLIENT_INTERACTIVEによって定義)によって決まります。interactive_timeoutも参照してください。 |
| auto_increment_increment | 自動インクリメントのステップサイズ。MySQLクライアントログイン時にのみ使用されます。 |
| foreign_key_checks | 外部キー制約をチェックするかどうか。 |
| autocommit | 自動コミットを有効にするかどうか。 |
| read_only | テナントが読み取り専用モードかどうか。これはそのテナント配下のすべてのユーザーに影響しますが、root権限を持つユーザーには影響しません。 |
| transaction_isolation | トランザクション分離レベルを指定します。 |
| ob_trx_timeout | トランザクションのタイムアウト時間。単位はマイクロ秒です。 |
| net_read_timeout | 読み取りを中断する前に、接続から他のデータを読むために待機する秒数です。サーバーがクライアントからデータを読み取る場合、net_read_timeoutは中断を制御するタイムアウト値を指します。サーバーがクライアントにデータを書き込む場合、net_write_timeoutが中断を制御するタイムアウト値を指します。 |
| ob_enable_index_direct_select | ユーザーがインデックステーブルを直接クエリすることを許可するかどうか。 |
| ob_trx_lock_timeout | トランザクションのロック待機タイムアウト時間を設定します。単位はマイクロ秒です。 |
| sql_throttle_rt | rt値を指定します。単位はマイクロ秒です。クエリのrt値がこの値以上の場合、そのクエリの実行を許可しません。 |
| ob_enable_transmission_checksum | proxyとserver間でパケットのチェックサムを行うかどうか。 |
| writing_throttling_trigger_percentage | 書き込み速度のしきい値を設定します。 |
| ob_plan_cache_evict_low_percentage | プランキャッシュからエビクトされる計画のキャッシュを停止するメモリ使用率の割合を設定します。 |
| ob_plan_cache_percentage | プランキャッシュが使用できるテナントメモリリソースの割合を設定します。 |
| max_sp_recursion_depth | 任意のストアドプロシージャを再帰呼び出しできる最大回数を設定します。 |
| sql_throttle_network | ネットワーク使用率のしきい値を設定します。ネットワーク使用率がこのしきい値を超えた場合、このSQLは実行されません。 |
| undo_retention | マルチバージョンデータの保持時間を設定します。単位は秒です。 |
| query_cache_type | クエリキャッシュのタイプ。
|
| sql_throttle_logical_reads | 論理読み取り数のしきい値を設定します。論理読み取り数がこのしきい値を超えた場合、このSQLは実行されません。 |
| auto_increment_cache_size | 自動インクリメントのキャッシュサイズを設定します。 |
| sql_auto_is_null | ODBCなど一部の特殊なドライバーで使用されます。最後に挿入された行の自動インクリメント列の値を取得するかどうかを制御します。 |
| recyclebin | ごみ箱のスイッチです。有効にすると、データベースオブジェクトを削除した際にゴミ箱に移動します。 |
| ob_enable_plan_cache | Plan Cacheを有効にするかどうか。 |
| ob_enable_aggregation_pushdown | 集計操作のプッシュダウンを許可するかどうか。 |
| net_write_timeout | ブロック書き込みを接続に待機させる秒数を設定します。サーバーがクライアントからデータを読み取る場合、net_read_timeoutは中断を制御するタイムアウト値を指します。サーバーがクライアントにデータを書き込む場合、net_write_timeoutが中断を制御するタイムアウト値を指します。 |
| ob_enable_transformation | SQLリライトを許可するかどうか。 |
| sql_quote_show_create | SHOW CREATE TABLEおよびSHOW CREATE DATABASEステートメントで識別子を参照するかどうかを設定します。 |
| sql_throttle_io | I/O回数のしきい値を設定します。この数を超えた場合、このSQLは実行されません。 |
| ob_enable_jit | JIT実行エンジンモード。
|
| max_stale_time_for_weak_consistency | 弱い一貫性の読み取りで許可されるスタンバイデータベースとプライマリデータベースの同期遅延を設定します。 |
| ob_enable_truncate_flashback | Truncate操作の対象がゴミ箱に入るかどうかを制御します |
| ob_trx_idle_timeout | トランザクションのアイドルタイムアウト時間です。トランザクション内の2つのステートメント間の実行間隔がこの値を超えた場合にタイムアウトします。単位はマイクロ秒です。 |
| optimizer_capture_sql_plan_baselines | SQLプランベースラインの自動キャプチャを有効にするかどうかを指定します。 |
| auto_increment_offset | AUTO_INCREMENT列値の開始点を決定します。 |
| ob_read_consistency | 読み取りの一貫性レベルを指定します。 |
| block_encryption_mode | aes_encryptおよびaes_decrypt関数で使用する暗号化アルゴリズムを指定します。 |
| sql_throttle_cpu | CPU使用率がこの値を超えた場合、そのSQLを実行しません。 |
| error_on_overlap_time | 夏時間の重複地域で時刻が曖昧になった場合にエラー処理を行うかどうかを設定する動的パラメータです。 |
| interactive_timeout | サーバーが対話型接続を閉じる前にアクティブな接続を待機させる秒数です。対話型クライアントとは、mysql_real_connect()でCLIENT_INTERACTIVEオプションを使用したクライアントを指します。wait_timeoutも参照してください。 |
| query_cache_size | 古いクエリ結果を格納するために割り当てるメモリサイズ(未使用)を指定します。単位はByteです。 |
| max_allowed_packet | ネットワークパケットの最大サイズを指定します。単位はByteです。デフォルト値は4194304、値の範囲は[1024,1073741824]です。 |
| ob_query_timeout | クエリのタイムアウト時間を指定します。単位はマイクロ秒です。 |
| sql_throttle_priority | SQL優先度のしきい値を指定します。SQL優先度がこれより低いSQLは実行されません。 |
| ob_plan_cache_evict_high_percentage | プランキャッシュからのプランの追放をトリガーするプランキャッシュ制限のメモリ使用率を指定します。 |
| explicit_defaults_for_timestamp | timestampデータ型がデフォルト値やNULL値を処理する際に非標準動作を有効にするかどうかを指定します。 |
| sql_mode | SQLモードを設定します。異なるSQLモードはデータベースの動作に大きな影響を与えます。 |
| optimizer_use_sql_plan_baselines | SQLプランベースラインの使用を有効にするかどうかを指定します。 |
| sqlWarnings | アラート発生時に1行INSERTステートメントで情報文字列を生成するかどうかを指定します。 |
| group_concat_max_len | GROUP_CONCAT() 関数の結果として許可される最大長を指定します。単位はバイトです。 |
| sql_throttle_current_priority | SQLスロットリングの現在の優先順位を指定します。 |