优化mysql数据库

1、缓存池的大小:innodb_buffer_pool_size 内存的70~80%


image.png

2\ innodb_log_file_size 写入的速度 一般为512MB,如果频繁写入,4GB
3、max_connections
4、innodb_file_per_table 设置ON
5、innodb_flush_log_at_trx_commit


image.png

6、query_cache_size 0 禁用查询缓存
7\ slow_query_log 1

8 long_query_time 1 超过1秒就是慢
9 show_query_log_file

image.png

binlog-do-db ignore


MHA构建高可用mysql


image.png

mysql 设置从库 read_only = 1

你可能感兴趣的:(优化mysql数据库)