如何提升SQLServer Delete数据的效率
发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,场景:对一张3亿的大表进行Delete。通过中间表实现。先把需要归档的数据写入历史表Cou_History..Cou_History。把需要删除表的字段条件写入中间表。select SysNo int
千家信息网最后更新 2025年02月09日如何提升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安全错误
数据库的锁怎样保障安全
中学生网络安全班会主持人稿
互联网软件开发工作环境
戴尔服务器t130内存规格
宽带连接的服务器名称怎么编辑
qq号黑数据库
网络安全信息手抄报文字
淘宝是用什么服务器
深圳涌浪网络技术
手游我的世界服务器成就指令
时代中国软件开发师
网络安全人员组织架构
海德容错服务器 资源不足
精益生产管理软件开发公司
武汉大学网络安全学院考博
数据库二维表和excle试算表
校园网络安全自查报告范文
济南弘日网络技术公司电话
网络安全和信息处置制度
战略支援部队网络安全分队
南京游萌互联网科技司
中国慕课数据库技术与应用
学了软件开发没有兴趣
黄芩成分数据库
全球五大软件开发教父
软件开发基础学习视频
在关系数据库中null是无值吗
jade6 pdf数据库
我的世界动漫服务器
数据库的密码自动更改
东莞pc软件开发架构