社区
应用实例
帖子详情
定期删除SQL2005数据库表中一个月之前的记录
thesky102
2013-04-15 09:38:51
RT
SQL2005数据库中有个表,这个表随时都在增加记录,怎么能定期删除30天之前的记录呢?我查的网上都是定期删除之前的备份。。。要不定期删除之前的记录的话,表就无限增大了。。。
最好有链接教程~~
谢谢各位!
...全文
692
10
打赏
收藏
定期删除SQL2005数据库表中一个月之前的记录
RT SQL2005数据库中有个表,这个表随时都在增加记录,怎么能定期删除30天之前的记录呢?我查的网上都是定期删除之前的备份。。。要不定期删除之前的记录的话,表就无限增大了。。。 最好有链接教程~~ 谢谢各位!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thesky102
2013-04-15
打赏
举报
回复
引用 9 楼 DBA_Huangzj 的回复:
我查的网上都是定期删除之前的备份 刚才值看到你红字的部分了
哦哦,好的,我明天去试试,太感谢了~~
發糞塗牆
2013-04-15
打赏
举报
回复
我查的网上都是定期
删除之前的备份
刚才值看到你红字的部分了
發糞塗牆
2013-04-15
打赏
举报
回复
假设你的表中日期列为DT, delete from tb where datediff(dd,DT,getdate())>30 放到作业里面每天执行
thesky102
2013-04-15
打赏
举报
回复
引用 5 楼 DBA_Huangzj 的回复:
步骤1: 步骤2:
不是删除备份。。。。是删除表中过期的记录。。。要不表太大了。。。 用datediff语句么?怎么写?
發糞塗牆
2013-04-15
打赏
举报
回复
这个图应该能说明一切了吧
發糞塗牆
2013-04-15
打赏
举报
回复
步骤1:
步骤2:
thesky102
2013-04-15
打赏
举报
回复
引用 1 楼 DBA_Huangzj 的回复:
使用维护计划即可,我截点图给你
详细点吧,我菜鸟。。。
thesky102
2013-04-15
打赏
举报
回复
引用 1 楼 DBA_Huangzj 的回复:
使用维护计划即可,我截点图给你
设置个计划,每天执行,然后里面写SQL代码么?
shoppo0505
2013-04-15
打赏
举报
回复
建立一个数据库任务,每天执行,删除30天之前的内容即可。
發糞塗牆
2013-04-15
打赏
举报
回复
使用维护计划即可,我截点图给你
Sql
Server
数据库
定时
删除
表中
数据,只保留指定时间范围内数据
SQL
Server
数据库
定时
删除
表中
数据,只保留指定时间范围内数据 需求是
SQL
Server
数据库
表只保留最近10天的数据,
删除
10天
之前
历史数据,释放
数据库
存储空间 利用定时任务每天
删除
10天前的数据,确保
数据库
表中
只保留10天数据,从而节省
数据库
空间。在执行数据
删除
任务的同时,为了降低对
数据库
的影响,每次最多
删除
50000条符合条件的数据,每执行一次
删除
记录
下
删除
进度,从而追踪数据
删除
情况。 一、新建数据
删除
情况表 CREATE TABLE IOTDAQ.dbo.del_info ( table_na
SQL
Server
2005
数据库
定期
备份和
删除
历史备份
记录
一、
SQL
Server
2005
数据库
定期
备份
SQL
Server
2005
的
定期
备份是通过创建“维护计划”来实现的。主要有两种方式:1、维护计划向导。2、新建维护计划(用户手工创建)如果想在
SQL
Server
2005
中使用维护计划来设计维护备份
数据库
任务时,有一个前提条件:“
SQL
Server 代理”服务必须是启用状态首先介绍使用维护计划向导来执行
数据库
的
定期
备份操作过程:
Sql
Server
定期
将日志表(大表)三个月以前的数据进行转移
Sql
Server
定期
将日志表(大表)三个月以前的数据进行转移 背景描述 公司
数据库
使用
Sql
Server 2008R2,应用日志直接写入
sql
server
数据库
,由于数据较大日志表有几千万掉数据查询速度较慢,经确认日志表保留三个月数据即可,旧的数据移动到其他库! 具体操作 由于项目比较多都使用一台
数据库
服务器,多个库多个日志表
记录
日志数据,如果手动转移数据可能难免会出错! 这里使用存储过程进行大表数据迁移,大概思路如下: ①、使用Applogs
数据库
存放老的日志数据。 ②、在Applogs库下创
Sql
Server
数据库
定期
自动备份与清除
记录
在
SQL
Server2008中设置
定期
自动备份和清除
数据库
文件的步骤
[通过制定
SQL
计划和系统计划实现]
SQL
Server
2005
数据库
定期
备份和
删除
历史备份
记录
SQL
Server
2005
数据库
定期
备份和
删除
历史备份
记录
2010-04-07 13:52
一、
SQL
Server
2005
数据库
定期
备份
SQL
Server
2005
的
定期
备份是通过创建“维护计划”来实现的。主要有两种方式:1、维护计划向导。2、新建维护计划(用户手工创建)
如果想在
SQL
Server
2005
中使用维护计划来设计维护备份
数据库
任务时,有一个前提条件:“
SQL
Server 代理”服务必须是启用状态
首先介绍使用维护计划向导来执行
数据库
的
定期
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章