为什么我在sqlserver的表中加了聚集索引之后查询效率一点没有变化 20

todolist表,数据50万,SELECTid,title,useridFROMToDoListwhereStartTime='2014-03-01',这个查询语句查出... todolist表,数据50万,SELECT id,title,userid
FROM ToDoList where StartTime='2014-03-01',这个查询语句查出的数据数为15万,我在starttime上面建立聚集索引,但是查询时间一点没有减少,和不加索引的时候插不上,2秒多,哪位大神可以给我讲解一下怎么回事,谢谢
展开
 我来答
独醉忆江南
推荐于2017-08-10 · TA获得超过112个赞
知道小有建树答主
回答量:236
采纳率:45%
帮助的人:36.2万
展开全部
这个数据量我认为影响不大,你试试后台设置一个计时器,对比一下,肯定有变化,但是变化应该在几毫秒以内吧
tj_angela
2014-06-27 · TA获得超过7530个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2574万
展开全部
你的时间是字符串格式??
数据量着实太小,看不出区别也正常
更多追问追答
追问
50万还少,别扯了,50万3秒才查出来,数据再多的话那还了得
追答
你是自己模拟的数据吗...
我项目中的数据量都是千万级别的
这种sql也就几秒钟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式