製品アップデート情報一覧
差異のあるパラメータ名 | デフォルトテンプレート(破棄済み) | 高性能パラメータテンプレート | 高安定性テンプレート |
innodb_read_io_threads | 12 | {MAX(DBInitCpu/2,4)} | {MAX(DBInitCpu/2,4)} |
innodb_write_io_threads | 12 | {MAX(DBInitCpu/2,4)} | {MAX(DBInitCpu/2,4)} |
max_connections | 10000 | {MIN(DBInitMemory/4+500,100000)} | {MIN(DBInitMemory/4+500,100000)} |
table_definition_cache | 768 | {MAX(DBInitMemory*512/1000,2048)} | {MAX(DBInitMemory*512/1000,2048)} |
table_open_cache | 2000 | {MAX(DBInitMemory*512/1000,2048)} | {MAX(DBInitMemory*512/1000,2048)} |
table_open_cache_instances | 16 | {MIN(DBInitMemory/1000,16)} | {MIN(DBInitMemory/1000,16)} |
innodb_disable_sort_file_cache | OFF | OFF | ON |
innodb_log_compressed_pages | ON | OFF | ON |
innodb_print_all_deadlocks | OFF | OFF | ON |
sync_binlog | 0 | 1000 | 1 |
thread_handling | one-thread-per-connection | pool-of-threads | one-thread-per-connection |
innodb_flush_redo_using_fdatasync | TRUE | TRUE | TRUE |
innodb_fast_ahi_cleanup_for_drop_table | ON | ON | ON |
innodb_adaptive_hash_index | FALSE | TRUE | FALSE |
innodb_table_drop_mode | ASYNC_DROP | ASYNC_DROP | ASYNC_DROP |
innodb_flush_log_at_trx_commit | 2 | 2 | 1 |
パラメータ | 設定値 | 説明 |
innodb_flush_log_at_trx_commit | 1 | トランザクションのコミット時に、トランザクションログをバッファからログファイルへ書き込み、さらに即座にディスクへ書き込みます。 |
| 2 | トランザクションのコミット時に、トランザクションログをバッファからログファイルへ書き込みますが、ディスクへの書き込みは保証されません。ログファイルは1秒ごとにディスクへ書き込まれるため、書き込み前にシステムがクラッシュした場合、最後の1秒間のログが失われる可能性があります。 |
innodb_flush_redo_using_fdatasync | TRUE | fdatasyncを使用してredo log fileをフラッシュします。fdatasyncはfsyncと比較して、一部のredoログ永続化シナリオにおいて、ファイルメタデータを常にストレージデバイスにフラッシュするのを避けるため、パフォーマンスがわずかに向上します。 |
| FALSE | fsyncを使用してredo log fileをフラッシュします。fdatasyncと比較して、パフォーマンスがわずかに低下します。 |
sync_binlog | 1 | トランザクションのコミット後、バイナリログファイルをディスクに書き込み、即座にフラッシュします。これはディスクへの同期書き込みに相当し、OSのキャッシュを経由しません。 |
| 1000 | OSのキャッシュへの書き込み1000回ごとに、ディスクへの書き込みとフラッシュ操作を一度実行します。データ損失のリスクがあります。 |
thread_handling | one-thread-per-connection | 各接続は1つのバックグラウンドスレッドによって処理されます。大量のセッションが存在すると、多くのリソース競合が発生し、スレッドスケジューリングの多発やキャッシュ無効化によってパフォーマンスが低下する原因となります。 |
| pool-of-threads | 従来の接続ごとにスレッドを割り当てる方式とは異なり、すべての接続が1つのスレッドプールによって共同で処理されるため、高い同時実行性が求められるシナリオでより優れたパフォーマンスを発揮します。 |
innodb_table_drop_mode | SYNC_DROP | InnoDBはDROP TABLEの終了前にテーブルの削除を完了させます。 |
| ASYNC_DROP | InnoDBは、ibdファイルをinnodb_async_drop_tmp_dirにリネームし、バックグラウンドの非同期削除キューに入れます。 |
table_definition_cache | 400 - 524288 | 定義キャッシュに保存できるテーブル定義の数。多数のテーブルを使用する場合、テーブル定義キャッシュを大きくすることで、テーブルを開く速度を向上させることができます。通常のテーブルキャッシュとは異なり、テーブル定義キャッシュは使用するスペースが少なく、ファイルディスクリプタを消費しません。 |
table_open_cache | 1 - 524288 | すべてのスレッドで開かれているテーブルの数。この値を増やすと、mysqldが必要とするファイルディスクリプタの数も増加します。 |


パラメータ | 説明 |
テンプレート名 | パラメータテンプレートの名前を入力します。数字、英字(大文字/小文字)、漢字、および特殊文字 _-./()()[]+=::@, のみを使用でき、60文字を超えることはできません。**パラメータテンプレート名は一意である必要があります**。 |
データベースバージョン | データベースバージョンを選択します。選択後、このパラメータテンプレートは同じデータベースバージョンのインスタンスにのみ適用可能となります。 |
エンジン | エンジンを選択します。選択後、このパラメータテンプレートは同じエンジンのインスタンスにのみ適用可能となります。 |
ベーステンプレートタイプ | 新規パラメータテンプレートの元になるデフォルトテンプレートを選択します。作成後、このベーステンプレートを基にパラメータを調整できます。 |
テンプレート説明 | 新規作成するパラメータテンプレートの簡単な説明を入力します。この項目は必須ではありません。 |
データベースバージョン | エンジン | ベーステンプレートタイプ |
MySQL 5.5 | InnoDB | 高安定性テンプレート |
| | LibraDB |
MySQL 5.6 | InnoDB | 高安定性テンプレート高性能テンプレート |
| | LibraDB |
MySQL 5.7またはMySQL 8.0 | InnoDB | 高安定性テンプレート高性能テンプレート |
| | LibraDB |
| RocksDB | デフォルトパラメータテンプレート 説明: RocksDBエンジンのベーステンプレートタイプは、高安定性テンプレートや高性能テンプレートを選択できず、システムが提供するデフォルトパラメータテンプレートのみ選択可能です。 |

パラメータ | 説明 |
実行方法 | |
リージョン | インスタンスのリージョンを選択します。 |
MySQLインスタンス | インスタンスを選択します。インスタンスID/名称による高速フィルタリングをサポートし、単一選択、複数選択、全選択が可能です。 注意: パラメータテンプレートを複数のインスタンスに適用する場合、テンプレート内のパラメータがこれらのインスタンスに適しているかご確認の上、慎重に操作してください。 |
パラメータ比較 | この項目の下で、選択したインスタンスのパラメータテンプレート適用前後のパラメータ比較詳細をプレビューできます。インスタンスを選択した場合にのみ、この項目が表示されます。 説明: 変更のあるパラメータのみプレビューのトグルスイッチをオンにすると、変更されたパラメータのみを表示できます。 パラメータ値が空の場合は、(NULL)で示されます。 インスタンスが対応するパラメータを公開していない場合、パラメータ値は(N/A)で示され、変更は無視されます。- パラメータ比較の差異がオレンジ色で示されている場合、テンプレートパラメータを適用するとデータベースインスタンスが再起動されます。 ![]() |



フィードバック