1. MySQL不支持多CPU对同一SQL并发处理;所以多个CPU对同一SQL的速度提升不了;
2. 64位使用32位的操作系统版本;
3. 内存不是越大越好,当内存容量超过了数据库文件大小的时候,增大内存也没有用了;
4. 内存的容量不仅对读有效果,对写入也有效果,多次写入可以存入内存中,然后一次性的合并写入到磁盘中;
## myisam
![](https://img.kancloud.cn/d0/f9/d0f957c221ed72bf6566ae31b978a1b3_842x315.png)
## innodb
![](https://img.kancloud.cn/39/fc/39fc6287cb5d9ddb180f5ffd23701529_1200x402.png)
- 实例和故事
- 大表
- 大事务
- 什么影响了MySQL性能
- 影响性能的几个方面
- CPU资源和可用内存大小
- 磁盘的配置和选择
- centos系统参数优化
- 文件系统对性能的影响
- MySQL体系结构
- 概述
- myisma
- innodb
- csv
- archive
- memory
- MySQL服务器参数
- 概述
- 内存配置相关参数
- IO相关参数配置
- 安全相关配置参数
- 其他常用配置参数
- 数据库设计对性能的影响
- 总结
- MySQL基准测试
- 基准测试
- 如何进行基准测试
- 基准测试实例
- 基准测试工具之mysqlslap
- 基准测试工具之sysbench
- MySQL数据库结构优化
- MySQL高可用架构设计
- 数据库索引优化
- SQL查询优化
- 数据库的分库分表
- 数据库监控