MySQL最佳安装之参数调整

目的

通过根据服务器目前状况,修改Mysql的变量参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。因此,我将mysql在启动前需要调整的参数做了分类,便于大家理解。

常用的一些调整

sql_mode=''
autocommit= 
character_set_server=
transaction_isolation=  //以上参数需要跟开发人员协商,由开发人员决定


max_allowed_packet= //允许最大包的大小,
event_scheduler=1 //允许建立event,event周期性执行
loose_innodb_numa_interleave=1  //数据库层面关闭 numa,尽量在 MySQL 数据库服务器在 BIOS 层面关闭NUMA

skip_name_resolve = 1 //关闭反向解析

innodb相关参数

innodb_buffer_pool_size=   //一般是物理内存的50%~80%左右
innodb_buffer_pool_instances= //一般10G分配一个pool,在latch锁争用比较厉害的情况下,可以增加池子的数量
innodb_page_size= //数据页的大小,一般是16K
innodb_buffer_pool_dump_at_shutdown = 1  //保证关闭后,热数据会继续加载和保留在热数据
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值