如何提升SQLServer Delete数据的效率
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,场景:对一张3亿的大表进行Delete。通过中间表实现。先把需要归档的数据写入历史表Cou_History..Cou_History。把需要删除表的字段条件写入中间表。select SysNo int
千家信息网最后更新 2025年11月07日如何提升SQLServer Delete数据的效率
场景:
对一张3亿的大表进行Delete。
通过中间表实现。
先把需要归档的数据写入历史表Cou_History..Cou_History。
把需要删除表的字段条件写入中间表。
select SysNo into COU_temp01
FROM COU
WHERE EXISTS (SELECT 1 FROM Cou_History..Cou_History a WHERE a.SysNo=COU.SysNo)
然后用中间表作为中间条件去删除主表的相关数据。再删除已经在主表删除的中间表字段数据。
以下SQL循环执行,直到全部删除完毕。
DELETE TOP(1000)
from COU
where SysNo in
(select top 1000 * from COU_temp01)
delete top(1000) from COU_temp01
数据
字段
条件
历史
场景
循环
效率
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
atm是无连接的网络技术
明日之后远星城服务器的长城营地
设计院设计服务器选型
域ftp服务器
h3云服务器管理
服务器怎么在地狱找残骸
生物信息数据库培训班
对软件开发专业培养的建议
宁波网络技术招聘
戴尔服务器安装win7
hdfs上的数据库
数据库管理员 认证
上海朝夕网络技术公司
青岛笃行网络福州软件开发
网络安全证书怎么考
自己托管服务器还是阿里云
数据库软件sql完整绿色版
浦发银行软件开发岗校招笔试
云数据库的小程序
用例图在软件开发中的作用
青浦区市场软件开发服务报价表
文件服务器最大存储量
识别手机里的数据库
怎么去掉服务器默认登录网址
网络安全防护应知应会宣传
网络安全从业国家认证要求
经常与服务器断开连接
连接其他主机的数据库
软件开发一般学多久6
psn原神服务器