[mysqld]是AntDB-M的mysqld命令执行的时候才会加载的选项组,也是数据库基本的设置项。
表 服务端基本设置
配置项 | 默认值 | 建议值 | 说明 |
port | 3306 | 按实际规划 | mysql对外提供服务的端口 |
extra_port | 0 | 配置 | 额外管理端口 |
max_connections | 151 | 按实际规划 | 最大连接数 |
extra_max_connections | 1 | 使用默认值 | 额外管理端口的最大连接数 |
datadir | 空 | 按实际目录规划 | mysql实例数据目录 |
socket | 空 | 按实际目录规划 | unix socket |
log-error | 'datadir'/'log-basename'.err | 按实际目录规划 | mysql error日志 |
core-file | 不开 | core-file | 打开core |
slow_query_log | OFF | 按实际需要配置 | 打开慢查询统计功能 |
slow_query_log_file | 空 | 按实际需要配置 | 慢查询日志文件 |
long_query_time | 10 | 按实际需要配置 | 慢查询时间阈值。单位秒,精度到微秒。session级变量,修改global级后,新连接才会生效 |
character-set-server | latin1 | utf8 | 服务端编码格式 |
event_scheduler | OFF | ON | 支持event |
kill_idle_transaction_timeout | 0 | 按实际需要配置 | 当事务空闲时间超过这个值时关闭连接,事务回滚,默认0表示不生效,单位秒 |
wait_timeout | 8*60*60 | 按实际需要配置 | 连接空闲超过这个值关闭连接,默认8小时,单位秒 |
query_cache_size | 1024*1024 | 建议配置0关闭query_cache | sql查询缓存 |
max_prepared_stmt_count | 16382 | 按实际需要配置 | prepare语句上限,最大值4294967295 |
table_open_cache_instances | 1 | 按实际需要配置 | 打开表实例的个数,最大值64 |
net_write_timeout | 60 | 按实际需要配置 | 等待将一个数据块发送给客户端的超时时间,单位秒,无上限 |
transaction-isolation | REPEATABLE-READ | 上海去O项目配置为READ-COMMITTED | 事务隔离级别,默认是RR |
关于亚信安慧AntDB数据库
AntDB数据库始于2008年,在运营商的核心系统上,服务国内24个省市自治区的数亿用户,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行超十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。




