sql server 删除大量数据时超时
来源:高中英语教学交流网
发布时间:2013-11-09 18:54:00
查看次数:
内容提要: 无奈,只好手工删除.手工删除时,常出现"查询正由服务器向本机提交",然后是漫长的返回记录的过程,刚开始还以为是程序的问题,把所有的程序停掉,重启 服务器还是不行,无奈!
因项目需要,在sqlwerver数据库中保存了很多文本内容,这些内容长期在数据库中占据了几十G的空间,为了解决这个问题,加入了定期删除sql server中无用数据的程序,但是数据库还是一个劲的疯长,把这些sql语句放在企业管理器中执行,查询超时,放在查询分析器中执行,也没有什么结果.
无奈,只好手工删除.手工删除时,常出现"查询正由服务器向本机提交",然后是漫长的返回记录的过程,刚开始还以为是程序的问题,把所有的程序停掉,重启 服务器还是不行,无奈!在查询分析器中输入delete tabeli where id=29884可以执行成功.难道是一次性删得太多?只删前1000条行不.
delete top 1000 from table_1执行错误,删除不支持关键字top
换一种方法
delete from table_1 where id in (select top 1000 id from table_1 where isstate<>0)
几秒钟过后,执行成功,手一直点下去.一个小时过去,还是没删完.晕,自动化一点吧.
declare @i int
set @i=1
while @i<19
begin
delete from table_1 where id in (select top 1000 id from table_1 where isstate<>0)
set @i=@i+1
end
自己删吧,暂不奉陪了.
- 相关文章
- ·VBA文本类型转换成数值型05-06·视频号视频的四种下载方法07-07·Excel随机生成区间数值06-23·win7 隐藏文件夹设置方法08-14·笔记本如何外接显示器08-13·word 如何批量在数字题号后加符号02-14·如何在Word中输入国际音标08-30·word排版技巧整理08-02·word文档单词自动加音标的宏代码11-04·批量修改PPT字体和颜色的方法09-20
- 最新文章
- ·2026暑期智慧中小学研修(巨无敌)07-31·2026年广东继续公需课学习05-31·安装油猴(篡改猴)脚本05-21·如何一键关闭全校所有一体机01-20·新版希沃白板5不登录账号就能写板书的解决方法01-13·3个Word中英文排版问题10-25·双语阅读︱用这个方法,微信存储一下释放好几个G!09-20·IDM is corrupt 错误弹窗怎么解决?09-17·一列数据轻松转换成多行多列02-05
- 阅读排行
- ·如何让试题的ABCD选项对齐04-13·word排版技巧整理08-02·word 如何自动生成目录08-02·Excel 进行学生成绩统计分析03-13·Win10电脑的一些安装提示12-03·我的电脑图标不见了,怎么找回来!09-14·Word高级替换技巧03-05·巧妙管理 为打印机减负05-25·不同电脑文件字体改变了的解决方法12-15·巧用Excel数组公式统计各班优秀人数04-24
2008-2026 | www.zshunj.cn |www.yykz.net
点击这里识别二维码关注公众号
点击这里识别二维码关注公众号