MySQL数据库优化返回列表
上传时间:2015-02-02 内容关键字:MySQL数据库优化
三、第三方配置工具:
Percon Configuration Wizard
https://tools.percona.com/wizard 填写实际情况,然后自动分析配置文件信息。
第六章:服务器硬件优化
一、思考:是选择单核更快的CPU还是选择核数更多的CPU?
1.MySQL有一些工作只能使用单核CPU。比如:一个SQL的执行,复制的时候也是只用单核进程。
2.MySQL对CPU内核数的支持并不是越多越快,MySQL5.5使用的服务器不要超过32核。因为超过32核不仅没有提高,反而会减慢。
二、Disk IO优化:
RAID0:也称为条带,就是把多个磁盘连接成一个硬盘使用,这个级别IO最好,但是如果其中一个磁 盘出现问题,会影响整个磁盘的运行,所以在安全性方面有些差。
RAID1:也成为镜像,要求至少有两个磁盘,每组磁盘存储的数据相同。安全性高,如果其中一个出 现问题,另一个可以直接进行代替。
RAID5:也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并 且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损 坏后,利用剩下的数据和相应的奇偶校验信息去恢复损坏的数据。
RAID1+0:就是RAID1和RAID0的结合。同时具备两个级别的优缺点。一般建议数据库使用这个级别
三、思考:SNA和NAT是否适合数据库?
1. 常用于高可用解决方案
2. 属性读取效率很高,但是随即读取不如人意
3. 数据库随即读写比率很高。