在数据库部分,对数据库应用性能改进来说,需要重点关注应用程序,在查询设计和索引策略等方面进行优化,甚至可以把数据库查询效率提高数百倍,在其他方面的优化努力,其效果就没有这么明显(见下图).本文重点描述在应用程序中进行数据库查询时,在设计和使用索引.设计查询语句等方面的注意事项,以取得良好的数据库查询性能. 一.索引设计和使用策略 使用索引是数据库减少磁盘I/O最有效的方法.除了在表中数据量非常少和需要返回表中大部分行的情况,正确使用索引的查询性能比全表扫描要高得多,有时简单新建一个合适的索引,就