mysql性能调优

数据库的大并发查询、写入操作已成为整个应用的性能瓶颈,对于Web应用来说尤为明显。

性能调优分为3个部分:硬件、网络、软件。前两个取决于你公司的经济实力。

     软件性能调优可细分为:表设计(范式、字段类型、存储引擎)、SQL语句与索引、配置文件参数、操作系统、文件系统、MySQL版本、体系架构。

     一、表设计

          1、第一范式

 

          2、第二范式

 

          3、第三范式

 

    二、字段类型的选取

 

 

 

   三、采用合适的锁机制(创建主键自动创建主键索引)

 

 

  四、选择合适事务隔离级别

 

 

 

 五、SQL优化与合理利用索引

 

 

 六、my.cnf配置文件调优

posted @ 2014-07-27 09:40  林一  阅读(62)  评论(0)    收藏  举报