SQL 自动清除7天前数据前收缩数据库

作用:

删除七天前数据库中间表的资料,并收缩数据库

delete-Ecustom-xml-midtable.sql

delete Mid_bom where datediff(day,dty,getdate())>=7

delete Mid_cus where datediff(day,dty,getdate())>=7

delete Mid_exp where datediff(day,dty,getdate())>=7

delete Mid_inv where datediff(day,dty,getdate())>=7

delete Mid_itm where datediff(day,dty,getdate())>=7

delete Mid_opi where datediff(day,dty,getdate())>=7

delete Mid_opo where datediff(day,dty,getdate())>=7

delete Mid_ord where datediff(day,dty,getdate())>=7

delete Mid_pur where datediff(day,dty,getdate())>=7

delete Mid_rec where datediff(day,dty,getdate())>=7

delete Mid_stk where datediff(day,dty,getdate())>=7

delete Mid_vdr where datediff(day,dty,getdate())>=7

delete Mid_vla where datediff(day,dty,getdate())>=7

delete Mid_wip where datediff(day,dty,getdate())>=7

GO

DBCC SHRINKDATABASE(ECustomXML)

GO

原文链接:https://blog.csdn.net/hawht/article/details/48285889

相关推荐
apocelipes36 分钟前
从源码角度解析C++20新特性如何简化线程超时取消
c++·性能优化·golang·并发·c++20·linux编程
桦说编程3 小时前
并发编程高级技巧:运行时检测死锁,告别死锁焦虑
java·后端·性能优化
Java&Develop5 小时前
DataEase图表页面传参至数据库查询方法 和页面筛选方法 sql传参
数据库·sql
向往着的青绿色6 小时前
编程式事务,更加精细化的控制
java·开发语言·数据库·spring·性能优化·个人开发·设计规范
桦说编程7 小时前
实现一个简单的并发度控制执行器
java·后端·性能优化
Hello.Reader8 小时前
Flink SQL 的 RESET 语句一键回到默认配置(SQL CLI 实战)
数据库·sql·flink
科技快报8 小时前
昇思人工智能框架峰会 | 昇思MindSpore MoE模型性能优化方案,提升训练性能15%+
人工智能·性能优化
一个天蝎座 白勺 程序猿8 小时前
KingbaseES数据完整性守护者:基于约束的SQL开发实战与效率革命
数据库·sql·kingbasees·金仓数据库
许泽宇的技术分享10 小时前
Agent Framework:性能优化
性能优化
Hello.Reader10 小时前
Flink SQL UPDATE 语句批模式行级更新、连接器能力要求与实战避坑
大数据·sql·flink