

这是根据自己多年建立索引的经验,总结出来的4个准则:
一、要想更新数据的速度快,索引越少越好,反之,索引越多越慢,所以要合理建立索引使数据读取效率加快。
二、使用索引时尽量在采用MyIsam作为引擎的时候使用,而不是InnoDB,因为MySQL以BTree存储索引。但MyISAM不支持Transcation。
三、习惯和强迫自己用EXPLAIN来分析你SQL语句的性能。
四、如果你的程序瓶颈已经不能顺利的解决,而你的程序和数据库结构/SQL语句已经优化到无法优化的程度,那么就应该是使用诸如memcached这样的分布式缓存系统的时候了。

下一篇:没有了
