3w条数据有必要建立索引么?

lucifer1982 2008-03-24 10:42:34
表大概有3w左右条数据

查询语句是select * from table2 where 开始时间 between '" & datStart.Value & "' and '" & datEnd.Value & "'"



“开始时间”为datetime类型

我想给“开始时间”列建索引,有用么?有必要么?


听说where语句无论有没有索引都是全表搜索?

...全文
258 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hui_hui_2007 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dawugui 的回复:]
不过对关键字列还是建主键.
[/Quote]
请教一下大龟:
日期字段不建索引,在别的字段上建主键,对查询速度有提高吗?
dawugui 2008-03-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 lucifer1982 的帖子:]
表大概有3w左右条数据

查询语句是select * from table2 where 开始时间 between '" & datStart.Value & "' and '" & datEnd.Value & "'"


“开始时间”为datetime类型

我想给“开始时间”列建索引,有用么?有必要么?


听说where语句无论有没有索引都是全表搜索?
[/Quote]
对时间没必要了.

不过对关键字列还是建主键.
-狙击手- 2008-03-24
  • 打赏
  • 举报
回复
有用
ojuju10 2008-03-24
  • 打赏
  • 举报
回复
没有必要,数据量不是很大
wangxuelid 2008-03-24
  • 打赏
  • 举报
回复
DD

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧