配置项 | 默认值 | 建议值 | 说明 |
tmp_table_size | 16M | 按实际需要配置 | 内存中临时表大小 |
tmp_memory_table_size | 16M | 按实际需要配置 | tmp_table_size的别名 |
max_heap_table_size | 16M | 按实际需要配置 | 用户可以创建的内存表的大小 |
tmpdir | /tmp | 按实际需要配置 | 保存临时文件的目录。对于排序,在临时目录内会生成临时文件或临时表,确保这个目录空间足够 |
join_cache_level | 4 | 按实际需要配置 | 控制join操作的算法,根据具体情况指定不同的值 |
sort_buffer_size | 2097152 | 按实际需要配置 | 每个session执行排序的时候使用的缓冲大小 |
join_buffer_space_limit | 2097152 | 按实际需要配置 | 查询缓冲的最大空间,单位字节 |
join_buffer_size | 262144 | 按实际需要配置 | join操作使用的缓冲大小 |
max_prepared_stmt_count | 16382 | 按实际需要配置 | 服务端支持的预处理语句数。最大值4294967295 |
idle_transaction_timeout | 0 | 按实际需要配置 | 空闲事务超时秒数。最大值31536000 |
lock_wait_timeout | 86400 | 按实际需要配置 | 获取元数据锁的超时秒数。最大值31536000 |
optimizer_switch | 不开 | 按实际需要配置 | 查询优化器的开关 |
table_definition_cache | 400 | 按实际需要配置 | 可以缓冲的表定义数量 |
table_open_cache | 2000 | 按实际需要配置 | 一个表缓冲实例中可以缓冲打开表的最大数量 |
skip-name-resolve | 不开 | skip-name-resolve | 跳过命名解析 |
关于亚信安慧AntDB数据库
AntDB数据库始于2008年,在运营商的核心系统上,服务国内24个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。




