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

相关推荐
子沫20204 小时前
mysql慢sql
sql·mysql
CSharp精选营4 小时前
SaveChanges 一万行?换批量操作快 10 倍
性能优化·efcore·批量操作·csharp·executeupdate
爱喝水的鱼丶6 小时前
SAP-ABAP:S/4 HANA ABAP 新特性入门:与 ECC ABAP 的核心差异、架构优势与学习路径规划
运维·数据库·性能优化·sap·abap·hana·开发交流
余槐i13 小时前
PostgreSQL 函数索引报错 must be immutable:3种绕法与代价
数据库·后端·sql·postgresql·性能优化
余槐i16 小时前
Skills 增至 30 个,Claude Code 反而变慢:token 与加载实测
性能优化·开发工具·ai agent·claude code·agent skills
xiaoqiMikko17 小时前
fastjson 1.2.84 的补丁关掉了一个缓存:addAccept 包前缀白名单下,反序列化慢了 13~28 倍
java·后端·性能优化
万联WANFLOW17 小时前
LLM 调用很快,AI Agent 为什么还是慢?关键路径分析与优化方法
性能优化·llm·aigc
yunwei3719 小时前
eBPF 教程:BPF 迭代器用于内核数据导出
linux·后端·性能优化
数据工匠老o20 小时前
一张 5 亿行的表按月分区后,清理历史数据从几小时变成了几秒
数据库·sql
蒸鱼Yuzheng20 小时前
Shader 指令成本回归:离线编译、设备权重与误报控制
ci/cd·性能优化·gpu·shader·vulkan