mysql my.cnf
来源:互联网 发布:数据库是按一定的结构 编辑:程序博客网 时间:2024/05/23 21:39
[mysqld]
user=mysql
socket=/data01/mysql/data/mysql.sock
port=9095
#同一个集群中必须使用不同的ID
server-id=1
slow_query_log=1
slow_query_log_file=/data01/mysql/logs/mysql_slow.log
explicit_defaults_for_timestamp=1
relay-log=/data01/mysql/rlog/relay-log
relay-log-index=/data01/mysql/rlog/relay-log.index
log-bin=/data01/mysql/blog/master-bin
log-bin-index=/data01/mysql/blog/master-bin.index
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,ERROR_FORDIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
default-storage-engine=INNODB
character-set-server=utf8
collection-server=utf8_general_ci
#数据目录
datadir=/data01/mysql/data
#临时目录,必须使用快速存储,否则mysql会变慢
tmpdir=/data01/mysql/tmp
#允许通过的最大数据量,大查询会用到
max_allowed_packet=1024M
#最大连接数
max_connections=20000
#允许打开的最大文件数
open_files_limit=65536
#
innodb_file_per_table=1
#允许开大的ibd文件数,开启innodb_file_per_table要设置
innodb_open_files=65536
table_open_cache=8192
#设置连接关闭后放到cache的thread数,减少下一次使用重新建立线程
thread_cache_size=200
#同事运行的线程数,cpu核*2
thread_concurrency=4
#innodb buffer pool 大小
innodb_buffer_pool_size=8192M
#将buffer分成多个小块,减少latch竞争,每个块不小于1G
innodb_buffer_pool_instances=8
#iblogfile的大小,大压力数据库建议设置大一点
innodb_log_file_size=1G
#iblogfile组数
innodb_log_files_in_group=2
#慢日志时间阈值
long_query_time=0.5
#统一大小写表名
lower_case_table_names=1
#使用GROUP_CONCAT函数允许产生的结果长度,默认1024
group_concat_max_len=10240
#关闭host缓存
skip-host-cache
# 禁止反向查询
skip0name-resolve
#设置innodb表自增列的锁算法,提高并发
innodb_autoinc_lock_mode=2
innodb_lock_wait_timeout=300
#设置步长
auto_increment_increment=2
key_buffer_size=384M
sort_buffer_size=2M
read_buffer_size=4M
read_rnd_buffer_size=8M
myisam_sort_buffer_size=64M
query_cache_size=64M
tmp_table_size=2048M
#关闭AHI,解决insert大表索引的竞争问题
innodb_adaptive_hash_index=off
#只在主库开
#event_scheduler=0
#只在从库开
#read_only=1
#非活动链接关闭等待
#wait_timeout=600
#延迟插入的最大行数
delayed_insert_limit=1000
delayed_insert_timeout=300
delayed_queue_size=50000
[mysqld_safe]
log-error = /data01/mysql/logs/mysqld.log
pid-file = /data01/mysql/data/mysqld.pid
- mysql-my.cnf笔记
- mysql 配置文件my.cnf
- mysql my.cnf 详解
- mysql my.cnf 配置
- mysql 5.6 my.cnf
- mysql之my.cnf
- Mysql my.cnf 优化
- mysql配置文件my.cnf
- Mysql my.cnf 优化
- mysql my.cnf
- mysql配置文件my.cnf设置
- MySQL配置文件my.cnf中文版
- MySQL配置文件my.cnf中文版
- mysql my.cnf 配置建议
- MySQL配置文件my.cnf中文版
- Mysql配置文件my.cnf详解
- MySQL my.cnf 配置文件注释
- Mysql配置文件my.cnf详解
- BAT机器学习面试题及解析(266-270题)
- 谷歌AI中国中心正式成立!他们还要招这些人……
- 项目实战 | Python开发网易云音乐插件
- xml语言以及DOM解析
- 带来改变的不是成长,而是因为改变所以成长
- mysql my.cnf
- 简单的HANGMAN游戏
- Python 抛出异常
- spring 初始化ApplicationContext的几种方式
- Python基础-访问限制__变量名(private)
- structs2数据接收方式
- 原生adb限制
- HTTPS的APP如何抓包
- MyBatis实战第一讲