社区
应用实例
帖子详情
求最优查询(选取每一天的数据)
summerain
2003-10-16 11:40:00
有这样一张表,表的数据比较大,每天新增数据40万条,需及时删除过期数据。表有一个字段aa,设置为自增长,为主键,另有一个时间字段bb,没有索引。我想做到如下:查询每天的数据并导出,然后删除7天前的数据。我写出的查询语句性能不让人满意,求最优化的查询语句,可查询出一天的数据。在线等,谢谢大家。
...全文
32
12
打赏
收藏
求最优查询(选取每一天的数据)
有这样一张表,表的数据比较大,每天新增数据40万条,需及时删除过期数据。表有一个字段aa,设置为自增长,为主键,另有一个时间字段bb,没有索引。我想做到如下:查询每天的数据并导出,然后删除7天前的数据。我写出的查询语句性能不让人满意,求最优化的查询语句,可查询出一天的数据。在线等,谢谢大家。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
summerain
2003-10-16
打赏
举报
回复
按LengyuYuan(冷雨) 的意思,建立索引,然后使用bb>=@日期 and bb<dateadd(dd,1,@日期)的效果比使用DATEDIFF()函数要好,是吗?
aierong
2003-10-16
打赏
举报
回复
create index indexname
on tablename(bb)
在时间字段上面建立索引,最好建聚集索引,不过你有主建啦,就建非聚集索引吧
select * from tablename
where bb < dateadd(day,-7,datename(year,getdate())+datename(mm,getdate())+datename(day,getdate()))
这样可以利用索引查询啦
前7天数据
summerain
2003-10-16
打赏
举报
回复
依sdhdy(大江东去...) 的意思,使用DATEDIFF()函数不能获得最佳性能,是吗?
LengyuYuan
2003-10-16
打赏
举报
回复
To txlicenhe:
datediff(day,时间字段,@日期) = 0
在時間上加索引,然後在對字段作運算,索引就會失效
summerain
2003-10-16
打赏
举报
回复
我在时间段建索引是不是每次删除表中过期数据后都必须重建索引?
aierong
2003-10-16
打赏
举报
回复
时间字段bb要建立索引
你数据量大,这样查询会快些
sdhdy
2003-10-16
打赏
举报
回复
--modify
另外,查询时尽量对该字段少使用函数进行比较
伍子V5
2003-10-16
打赏
举报
回复
显示当天数据
select * from tablename where datediff(day,时间字段,getdate())=0
删除前七天数据
delete tablename where datediff(day,时间字段,getdate())>7
sdhdy
2003-10-16
打赏
举报
回复
在时间字段上加索引
另外,查询时尽量对该字段使用函数
txlicenhe
2003-10-16
打赏
举报
回复
1:时间字段加索引
2: select * from 表 where datediff(day,时间字段,@日期) = 0
伍子V5
2003-10-16
打赏
举报
回复
很明显你要在时间字段做索引嘛
然后就以时间字段操作即可
aierong
2003-10-16
打赏
举报
回复
查询时尽量对时间字段少使用函数
外汇交易解决方案丨实时
选取
外汇行情多价源
最优
价
在外汇交易中,存在多个价源。多个价源之间,同一时刻的报价可能存在差异。在多个价源之间,实时
选取
最优
价格具有重要意义,有助于投资者获得更有利的交易执行价,降低交易成本,优化流动性,分散交易风险。基于 DolphinDB 流
数据
处理框架,我们为大家提供了一种实时
选取
外汇行情多价源
最优
价的解决方案,点击链接了解更多~
最优
二叉树(赫夫曼树)
赫夫曼树的介绍(写的不好地方大佬请指教)
最优
二叉树又称哈夫曼树,是带权路径最短的二叉树。根据节点的个数,权值的不同,
最优
二叉树的形状也不同。 图 6-34 是 3 棵
最优
二叉树的例子,它们共同的特点是带权节点都是叶子节点,权值越小,就离根节点也远,那么我们是如何构建这颗
最优
二叉树 步骤如下: 那如何创建这一个哈夫曼树呢?(百度百科) 假设有n个权值,则构...
算法学习 | 贪心算法~通过局部
最优
的选择来得到整体
最优
解
贪心算法思想总结以及贪心算法相关OJ题:选择排序、平衡字符串、买卖股票的最佳时机 II、跳跃游戏、最多可以参加的会议数目
Dijastra
最优
路径算法
关于Dijastra算法,零零散散地研究了差不多两天了,基本上弄懂了它的思路和写程序的思路。算法思路不是很难(没理解时还是觉得有点晦涩),代码的实现过程,需要反复推敲和琢磨。目前先写个初级版本(现在暂时只理解到这个程度) 算法的思想和方法,各路牛人已经写过很多,小菜鸟就不赘述了,对我自己而言,我觉得下面的思路有助于我的理解,写上来: 首先上一个无向图,以及对应的Dijastra算法过程(来源h
用Python寻找
最优
投资组合
原文地址:https://www.jianshu.com/p/2a25dfd465e9 现代投资组合理论(Modern Portfolio Theory,MPT)告诉我们投资者应该分散投资来实现最小化风险最大化投资回报。大邓刚开始学习这方面知识,用了将近
一天
的时候才搞懂MPT理论的推导,顺便复习了部分高中数学知识,这样会让我们更加有新信心的去使用自己编写的代码。现在我们从...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章