参数名称 | 默认值 | 取值范围 | 是否重启生效 |
innodb_buffer_pool_size | {DBNodeClassMemory*3/4} | [{DBNodeClassMemory*1/16}-{DBNodeClassMemory*4/5}] | 否 |
innodb_purge_threads | {MIN(MAX(DBNodeClassCPU,4),32)} | [1-32] | 是 |
table_open_cache_instances | {MAX(DBNodeClassCPU,32)} | [1-64] | 是 |
thread_pool_size | {DBNodeClassCPU*4} | [{DBNodeClassCPU*1}-{DBNodeClassCPU*10}] | 否 |
table_open_cache | {MAX(DBNodeClassMemory/1073741824*256,2048)} | [1-524288] | 否 |
join_buffer_size | {MIN(DBNodeClassMemory/1048576*128,262144)} | [128-67108864] | 否 |
innodb_open_files | {MIN(MAX(DBNodeClassMemory/1048576,8192),1048576) } | [10,2147483647] | 是 |
innodb_lru_scan_depth | {MIN(DBInstanceClassMemory/1048576/8, 8192)} | [100-1099511627776] | 否 |
innodb_purge_batch_size | MIN(MAX({DBNodeClassCPU * 100}, 300), 5000) | [1-5000] | 否 |
performance_schema_max_metadata_locks | {Min(DBNodeClassConnections*20,1048576)} | [-1-1048576] | 是 |
performance_schema_max_thread_instances | {Min(DBNodeClassConnections,1048576)} | [-1-1048576] | 是 |
函数 | 函数说明 | 使用示例 |
MIN(x, y) | 取 x 与 y 两者间的较小值。 | {MIN(DBNodeClassMemory/1073741824*512,2048)} |
MAX(x, y) | 取 x 与 y 两者间的较大值。 | {MAX(DBNodeClassCPU,2)} |