【高性能MySQL】读书笔记

版权声明:高性能MySQL是第3版,注意mysql版本;很多博客都参考或者直接转载自网络,如果不方便被转载,看到请与我联系 https://blog.csdn.net/ma15732625261/article/details/82056294

第9章:

MySQL需要的四种基本资源:cpu、内存、硬盘以及网络资源,倾向于很多快速的cpu

合理做法:不要超过两个插槽;内存方面 经济的服务器内存:18个DIMM槽,单条8GB(会变)

持久化存储选择:SAN、传统硬盘、固态存储设备(以提供性能的次序排序)

  • 需要功能和纯粹容量时,SAN;昂贵、小的随机I/O很大延迟(慢的互联方式、工作集太大)
  • 传统硬盘很大、便宜,随机读慢,best 服务器硬盘组成RAID 10卷,带有电池保护单元的RAID控制器,设置写缓存未writeBack
  • 固态小且昂贵,随机I/O快 ;SSD便宜更慢缺可靠性验证:做RAID提升;PCIe昂贵容量有限,非常快且可靠不需要RAID

操作系统:存储、网络、虚拟内存管理

   使用GNU/Linux,采用XFS文件系统,且为服务器页面交换倾向率 硬盘队列调度器设置恰当的值

10、复制

2种方式:通主库记录二进制日志,备库重放日志来异步复制

推荐配置:


1、明确指定二进制日志名字:保证二进制日志名在all服务器上一致 log_bin

2、备库:为中继日志指定绝对路径

现在的心情太多浮躁,宝宝10月份再写吧

猜你喜欢

转载自blog.csdn.net/ma15732625261/article/details/82056294
今日推荐