mysql群集优化_高并发网站集群场景下MySQL数据库优化

1、硬件层面优化

1.1数据库物理机

a.CPU:64位,服务器2-16个CPU,2-4颗,L1,L2越大越好;

b.mem(内存):48G-96G-128G-256G(48g 2-3个实例;96g 3-4个实例 );

c.disk(磁盘IO)数据库是IO密集应用

机械盘:SAS(不要选择SATA),300G*12块,磁盘数量越多IO越高,SAS 15K转的硬盘。

SSD:固态硬盘

测试对比:SAS单盘随机IO,300IOPS,SSD单盘随机IO达到上万。

d.raid阵列:选硬件RAID(0>10>5>1),选10

e.网卡至少千兆(bond),万兆交换机

f.数据库服务器尽量不用虚拟化

g.SLAVE服务器配置最好是大于等于Master

案例:

百度:IBM服务器,内存96-128G,CPU48核,3-4个实例

SINA: DELL R510,内存48G,磁盘300*12块,raid10

多实例:就是一台服务器多个数据库,比喻一个房子多个卧室。

1.2硬件调整:

Bios调整提高CPU性能

1)打开DAPC模式,发挥CPU性能。

2)启动Node Interleaving,避免NUMA问题(NUMA=0)。

3)关键C1E和State等选项。

陈列卡:

1)配置CACHE和BBU模块(机械盘)

2)写策略

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值