能了。接着我在程序里把每一个sql的执行都记录下来,发现执行最多的是类似这样的一条语句select *
from article where tag like '%体育%',这个消耗时间相当高,于是把tag提取出来做一个单独的
tags表,于是查询变成 select a.* from article a,tags t wherea.IDAritle=t.fIDAritle and
t.name='体育'。(关于tag就不详细说了,本来有关这个tag就已经可以说一篇文章了)接着我在
article表的字段athor,fromurl等上建立索引。
原来查询要消耗几秒钟的SQL语句,一下子就减少到了0.001秒以下了。这里要谢谢双线客服对于我
的问题的提出的解决方案,也让我认识到原来做海量数据的网站,数据库原来是这么重要的,希望各位
网友也能从中了解到一点。