社区
MS-SQL Server
帖子详情
datetime的索引
dreamwaters
2006-04-20 10:51:42
表中有senddate 字段是 datetime的
查询表时
where datediff(day,senddate,getdate())>=0
想加快查询,是否可以在 senddate 加非聚索引?
...全文
157
5
打赏
收藏
datetime的索引
表中有senddate 字段是 datetime的 查询表时 where datediff(day,senddate,getdate())>=0 想加快查询,是否可以在 senddate 加非聚索引?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dreamwaters
2006-04-20
打赏
举报
回复
那有什么快的查询方法呢?
panjinfu80
2006-04-20
打赏
举报
回复
datediff这个遍历整个表
很慢的
加了也快不到哪去。
dreamwaters
2006-04-20
打赏
举报
回复
怎么没人回啊
dreamwaters
2006-04-20
打赏
举报
回复
补充以下:加了后能明显提高速度吗?
yui
2006-04-20
打赏
举报
回复
加索引之后这样改SQL就可以利用索引了:
senddate<dateadd(day, datediff(day, '', getdate())+1, '')
mysql
datetime
列
索引
_关于
索引
:在mysql中
索引
datetime
字段是个好主意吗?
本文探讨了在MySQL数据库中对
datetime
字段进行
索引
的有效性,特别是在处理大量数据时。通过对比不同类型的
索引
,如
datetime
索引
与整数
索引
,文章提供了提高查询效率的方法。
mysql
datetime
范围查询
索引
本文详细介绍如何在MySQL中为
datetime
字段创建
索引
,通过实例演示如何执行
datetime
范围查询,以提升查询性能。
mysql
datetime
列
索引
_如何在MySql中的
DATETIME
字段的日期部分创建
索引
本文探讨了在包含大量记录的MySQL表中如何为
DATETIME
字段创建有效的日期
索引
,以提高特定日期查询的速度。
MySQL
索引
问题 - 日期
索引
使用,
datetime
类型是不是不走
索引
?
本文聚焦MySQL
索引
优化,探讨日期类型字段
索引
使用。介绍了
索引
工作原理、优缺点,指出
DATETIME
类型在满足条件时可走
索引
,分析了适用与失效场景,通过实际案例说明。还给出性能调优技巧,如用分区表、选合适
索引
类型、定期维护
索引
等。
datetime
列是否有必要建
索引
讨论了在数据库中为
datetime
列建立
索引
的必要性,指出频繁用于查询条件的列适合建
索引
,即使重复性少。对于按天查询,直接使用
datetime
列并优化查询语句即可利用
索引
。提到存储空间方面,
索引
对存储空间的影响相对较小。同时,建议避免使用convert函数以保持
索引
有效性,并推荐使用适合的数据类型如
datetime
以利用其内置函数。
MS-SQL Server
34,876
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章