第2个回答 2009-03-31
这方面的问题很难用几句话来描述.说是设计合理的表结构,合理使用索引,写高效的查询语句,但什么样的结构设计才是好的?什么样的索引才是合理的?什么样的查询才能够达到高效?
关于SQL数据库的查询优化,很多是要根据自己的经验总结.作为起步来说,我推荐你一本书<数据库系统性能调优--原理与技术>电子工业出版社的,里面讲了一些建表,建索引的样例,还有SQL语句优化的几种典型的情况.
这个书的作者曾经到中国人民大学上过一次课,我也去过,讲的不错,我现在有这个课程的PPT,需要的话可以给你发过去.