mysql优化 运维_MySQL运维---MySQL优化

本文详细探讨了MySQL的优化策略,包括数据库优化思路、操作系统层面的优化如CPU和内存调整、硬件优化建议,以及参数优化,如最大连接数、缓冲区大小和查询缓存设置等,旨在提升MySQL的性能和稳定性。
摘要由CSDN通过智能技术生成

一、优化

1、优化的角度

d91a9746a9725272368fd203e51e3ab2.png

2、优化的方向

6ae697152511f41cbc7d70ec5d37b1ee.png

3、数据库优化思路

dfd131ccdfb9b4e9339ef33618ececb4.png

4、MySQL优化介绍

0a798470b72e00be7fa0eb00b697efc3.png

51ba0d5bb6fc02426db4ce0afbb735b4.png

5、优化工具介绍

6cfd30108815ddf830390b269018e0d4.png

二、操作系统优化

1、top命令

1)CPU

f6b780f5d6c6f22c70de51d7dc65e098.png

71bf3cf65128633ba0e67bcfb7d9c6a7.png

f8e2c1927b912cf9d246ab650fb08e3a.png

2)内存

80a1a38e920fbd4d541198d29de866b3.png

8472cc0a414fbfdbaea610179c5cb949.png

af54b7061be00823dd489310c6e68bb1.png

3)slab分配器---Linux内存

d6c38e4179916c833fb8a1dabd181617.png

4)page cache

589f5dbee4d19c63a0bc277e2f768fde.png

5)swap分区

9a2e3ca84da61a30763ce723c91daec0.png

修改成不使用swap分区:

dc0d358959fb4c094d7a4de1aa2b9f5a.png

eeb60bd7c0878fc50c3d90f33586f9b7.png

永久生效,修改配置文件:

d191d4cdd5d65046d7bdeadd6d94852f.png

2、大页内存机制 :huge page

b0ed0b45e272e966f62b75ec7e53947f.png

临时关闭:

463ad94794a335c0e36a69bc5d91023e.png

3、iostat命令

59503122de005aaab84617367d6d8caf.png

4、问题案例

741c39ede398cb386caf81c7c6bb07aa.png

5、过度条带化问题,增加写入次数,出现大量的小事务,达到IOPS峰值

aee0f7008016fdc1ca12afe221aecaaa.png

6、场景二:

98980e80b7d215a30059ea78386fc85b.png

三、硬件优化

1、CPU、磁盘

d7ce826c574963fc96df0b489728ddca.png

2、存储

53eef110559fbef12d968519b79b5747.png

3、网络

29e0e0c76fe44317c22bb82add42842c.png

注:网卡绑定模式默认是负载均衡模式,可以修改为主备模式。

4、IO优化

48e97de6d06a5ecdaadb87f9b5c63389.png

48e97de6d06a5ecdaadb87f9b5c63389.png

四、参数优化

1、Ma_connections(MySQL的最大连接数)

40b735bf00489bc5c9c11a5626fccf2c.png

通过修改配置文件修改:

faddd351d0a8dfd10d8aa8a4e5c49480.png

2、back_log

1)简介

e6797bcd7a25615d5e849d246e98e70e.png

2)判断依据

52f49bfd394396e5adc77e1a3e1c55a1.png

3)修改方法

e26ceceeebc89b17f76d7fb3ed0055af.png

3、wait_timeout和interactive_timout

9f393aaba596f57f1ab35c4bb367f076.png

查看默认值:

cc6c8e323373d61789a543d2b4b365fb.png

4、key_buffer_size

0250788052a2988e329fb8825cdd5a15.png

例子:

8e2d3e50abff92a2d7df6b76db0b9e0f.png

介绍:

109833cecaead6668bf35abd0f667d7b.png

e0beda623044ba28f2a67b9b602c693f.png

44d3996a8c739d45392432b9c37d956d.png

5、query_cache_size

6e85c968855fe148935e94eb0b365652.png

使用方法:

391db900e7bb0911fec77d2e4c9d6e10.png

查看相关参数:

428f87e8c1c2c7eb33019eee9bf8fd3c.png

参数相关说明:

eb53e88d91e29a09a3f272594daa1cef.png

1d658327bada8529623b0015b13bb2c2.png

df10c7a82c7f93d60891d1a01e8d367c.png

df39fc3bd13019238d86e9540247aa01.png

6、max_connect_eerors

a5a400c3894ae55c52db2baee9860859.png

7、sort_buffer_size

90ddf7d083b7b7396c0d6fed8e0cd807.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值