欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql8数据库优化

程序员文章站 2022-06-11 10:43:42
...

调整mysql配置参数

vim /etc/my.cnf

在配置文件中添加如下内容

innodb_buffer_pool_size = 18g
read_buffer_size = 32m
tmp_table_size=1g
max_heap_table_size=64m
sort_buffer_size=512m
read_rnd_buffer_size=2m
join_buffer_size = 128M
max_allowed_packet=16m
table_open_cache=5120
max_length_for_sort_data=8192

使用explain查看sql执行过程,分析使用的索引,避免使用缓存文件排序,尽量使用主键排序
Using where; Backward index scan