mysql - 影响数据库性能的解决方式
影响性能的几个方面
服务器硬件、服务器系统、数据库存储引擎的选择、数据参数配置、数据库结构设计和sql语句
解决方案
一,服务器硬件
例:cpu不够快 内存不够多 磁盘I/O太慢
1)CPU资源和可用内存大小;
二,服务器系统
例:加大电脑的tcp(默认为10)会增加我们的下载速度
3,数据库引擎的选择
例:
MyISAM:不支持事务,表级锁;
InnoDB:事务级存储引擎,完美支持行级锁,事务ACID特性;
4,数据库参数配置
例:根据存储引擎而受影响的,影响比前三个都要大;
5,数据库结构设计和sql语句
例:最常用的慢查询