距离高考还有
硬件优化
CPU核数
-<5.1 近乎单核
-5.1 可利用4核
-5.5 利用24核
-5.6 可利用64核
->5.6 多核支持强
-每个连接对应一个线程,每个并发查询只能使用一个核,优化:Threadpool
-线程服务:one-thread-per-connection
-系统选择高频、多线程CPU类型,开启最大性能和关闭CPU CIE和C States
内存
-数据库服务器选择大内存,同时开启最大性能和关闭NUMA
磁盘
-undo log 顺序写、随机读
-Redo log、binlog 顺序写、顺序读
-业务场景 OLTP 随机IO OLAP 顺序IO
-存储结构 MyISAM 为堆组织HOT Innodb为索引组织IOT
-RAID策略 SSD无需RAID 机械盘:优先RAID1 0 其次 RAID 5
参数优化
-Redo Log刷盘机制
提交事务时候,可以参数 innodb_flush_log_at_trx_commit控制写入的机制

第二个是控制binlog刷盘策略sync_binlog

接下来是关于 Log 相关参数的介绍,对于写入压力大的 OLTP 场景,扩容 Redo Log 有助于提升写入性能。主要关注的参数如下。



