製品アップデート
製品お知らせ
パラメータフォーミュラ化構成 | 名称 | 説明 |
変数 | DBinitMemory | インスタンス仕様のメモリサイズは整数型で、単位はMBです。 |
| DBInitCpu | インスタンス仕様のCPUコア数は整数型で、単位はコアです。 |
演算子 | 除算演算子(/) | 被除数を除数で割り、整数型の商を返します。計算結果が小数の場合、整数部分を切り捨てます。 |
| 乗算演算子(*) | 2つの乗数を掛け合わせ、整数型の積を返します。計算結果が小数の場合、整数部分を切り捨てます。 |
関数 | MIN() | 整数型またはパラメータフォーミュラリストの最小値を返します。 |
| MAX() | 整数型またはパラメータフォーミュラリストの最大値を返します。 |
パラメータ | 説明 | デフォルトフォーミュラ |
binlog_cache_size | トランザクション中に変更を保存するためのバイナリログのメモリバッファサイズ。 | MIN(DBInitMemory/4000 * 32768,2097152) |
max_heap_table_size | この変数は、MEMORY内でユーザーが作成したテーブルが増大できる最大サイズを設定します。 | MIN( DBInitMemory/1000 * 4194304,134217728) |
innodb_buffer_pool_size | バッファプールのサイズ(バイト単位)。InnoDBがテーブルとインデックスデータをキャッシュするメモリ領域です。 | min((DBInitMemory - 500), DBInitMemory*3/4)*1000000 |
innodb_buffer_pool_instances | InnoDBバッファプールの分割領域数。 | MIN(DBInitMemory/2000,16) |
innodb_read_io_threads | InnoDBで読み取り操作に使用されるI/Oスレッド数。 | MAX(DBInitCpu/2,4) |
innodb_write_io_threads | InnoDBで書き込み操作に使用されるI/Oスレッド数。 | MAX(DBInitCpu/2,4) |
join_buffer_size | 通常のインデックススキャン、範囲インデックススキャン、およびフルテーブルスキャンを実行するテーブル結合のためのバッファの最小サイズです。 | MIN(DBInitMemory*128,262144) |
max_connections | 最大コネクション数。 | MIN(DBInitMemory/4+500,100000) |
table_definition_cache | オープンされているテーブルキャッシュインスタンスの数。 | MAX(DBInitMemory*512/1000,2048) |
table_open_cache | テーブルディスクリプタのキャッシュサイズで、ファイルのオープン/クローズ回数を削減できます。 | MIN(MAX(DBInitMemory*512/1000,2048), 65536) |
table_open_cache_instances | MySQLがキャッシュするテーブルハンドルのパーティション数を指します。 | MIN(DBInitMemory/1000,16) |
thread_pool_size | このパラメータはスレッドプール内のスレッドグループ数を設定します。デフォルト値では、スレッドグループ数がCPU数と一致します。 | MIN(DBInitCpu,64) |
thread_cache_size | 再利用のためにキャッシュに保持すべきスレッドの数です。 | MIN(DBInitMemory/125+8,512) |
tmp_table_size | 内部メモリ一時テーブルの最大サイズ。 | MIN(DBInitMemory/1000*4194304,134217728) |
フィードバック