mysql数据库优化技术
这是一项综合性技术,可以从以下几个方面进行优化:
表的设计是否合理(符合3NF)
适当添加索引(普通索引,主键索引,唯一索引,全文索引)
分表技术(水平分割,垂直分割)
读写分离,写:除了select其它的操作都称为写
存储过程(模块化编程,可以提高速度)为什么?(省去了编译过程)
对Mysql配置优化(配置大并发数,数据库中my.ini配置文件max_connections=100建议一般改成1000,过大会爆内存;调整缓存大小)
服务器硬件升级
定时清除不需要的数据,定时运行碎片整理,由其是myisam