我现在有个站的新闻表总记录数已经有25万的数据量,请问在读取这个表中的数据的时候应该注意哪些,ASP的 100

我现在有条SQL语句写法如下:SelectID,Info_Title,Info_Type,Info_Content,Info_Pic,Info_TimeFromNewsW... 我现在有条SQL语句写法如下:Select ID,Info_Title,Info_Type,Info_Content,Info_Pic,Info_Time From News Where Info_Check=1 And Info_Pic>'' And ((Info_Title Like '%"&City_sName&"%' And Info_Title Like '%"&City_eName&"%') Or (Info_Title Like '%"&City_sName&"%' Or Info_Title Like '%"&City_eName&"%')) Order By Info_Time Desc

这既有模糊查询,又有或者Or的查询,读取速度肯定很慢,City_sName和City_eName和相关的城市名称,我现在想知道对于一个数据量比较大的信息表在读取数据的时候该注意哪些,另外就是针对于当前这条SQL语句,可以做哪些优化,谢谢
展开
 我来答
长风无歌
2011-02-28 · 超过14用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:39.4万
展开全部
第一:TOP~~取数量的新闻
第二:LIKE改掉

新闻表 省市列表

做一个程序,就是新闻添加后用你的LIKE的意思,找到城市根据省市表给新闻表的新闻分类到对应的省市列表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式