MySQL性能管理及架构设计:第2章 什么影响了MySQL性能
Posted 绍耕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL性能管理及架构设计:第2章 什么影响了MySQL性能相关的知识,希望对你有一定的参考价值。
第2章 什么影响了mysql性能
2-1 影响性能的几个方面
1、服务器的硬件
2、服务器的操作系统
3、数据库的存储引擎
4、数据库的参数配置
5、数据库表结构设计和SQL语句的编写和优化
2-2 CPU资源和可用内存大小
2-03 磁盘的配置和选择
2-04 使用RAID增加传统机器硬盘的性能
2-05 使用固态存储SSD或PCIe卡
2-06 使用网络存储SAN和NAS
2-07 总结:服务器硬件对性能的影响
2-08 操作系统对性能的影响-MySQL适合的操作系统
Windows、FreeBSD、Solaris
Linux、CentOS
2-09 CentOS系统参数优化
内核相关参数(/etc/sysctl.conf)
net.core.somaxconn = 65535
net.core.netdev_max_backlog = 65535
net.ipv4.tcp_max_syn_backlog = 65535
net.ipv4.tcp_fin_timeout = 10
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle =1
net.core.wmem_default = 87380
net.core.wmem_max = 16777216
net.core.rmem_default = 87380
net.core.rmem_max = 16777216
net.ipv4.tcp_keepalive_time = 120
net.ipv4.tcp_keepalive_intvl = 30
net.ipv4.tcp_keepalive_probes = 3
2-10 文件系统对性能的影响
以上是关于MySQL性能管理及架构设计:第2章 什么影响了MySQL性能的主要内容,如果未能解决你的问题,请参考以下文章
MySQL性能管理及架构设计:什么影响了数据库查询速度什么影响了MySQL性能
MySQL提升课程 全面讲解MySQL架构设计 打造扛得住的MySQL数据库架构
推荐《高性能MYSQL(第3版)》及 { MySQL性能管理及架构设计 }