对mysql优化是一个综合性的技术,主要包括
A 表的设计合理化(3NF)
B 添加适当的索引(index )[四种:普通索引,唯一索引unique,主键索引,全文索引(full text),空间索引,复合索引]
C 分表技术(水平分割,垂直分割)
D 读写[update,delete,insert]分离
E 存储过程(模块化编程,可提高速度,减少了编译的过程,移植性差)
F 对mysql配置的优化[配置最大并发数(max_connections),调整缓存大小]
G mysql服务器硬件的升级
H定时的去清除不需要的数据,定时进行碎片的整理(MyISAM)
I SQL语句本身的优化