社区
MS-SQL Server
帖子详情
★定期自动删除数据库中多余的记录,压缩数据库问题?
tnswy
2003-08-19 10:55:16
谢谢您的关注!
数据库中有一表结构如下:
数据字段 录入时间 保留时间
现在想根据保留的时间来删除这一表中的记录,如:如果保留时间为3天,则以录入时间为准,把表中三天前的记录都删除掉。用什么方式实现比校好?
还有删除了后,怎么减少日志文件和数据库文件的大小?
谢谢。
...全文
37
6
打赏
收藏
★定期自动删除数据库中多余的记录,压缩数据库问题?
谢谢您的关注! 数据库中有一表结构如下: 数据字段 录入时间 保留时间 现在想根据保留的时间来删除这一表中的记录,如:如果保留时间为3天,则以录入时间为准,把表中三天前的记录都删除掉。用什么方式实现比校好? 还有删除了后,怎么减少日志文件和数据库文件的大小? 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tnswy
2003-08-19
打赏
举报
回复
谢谢各位的热情解答。
关键是保留天数不是固定的呀,也要从表中获取的。
还有就是怎么压缩数据,减少日志文件的大写呢?
txlicenhe
2003-08-19
打赏
举报
回复
create procedure test
As
delete from yourtable where datediff(dd,录入时间,保留时间)>3
在新建一个作业运行该存贮过程即可。
yijiayi
2003-08-19
打赏
举报
回复
delete from yourtable where datediff(dd,寻入时间,保留时间)>3
hjb111
2003-08-19
打赏
举报
回复
企业管理器->数据库->右键此属性->数据文件与事务日志文件中分配空间中修改可用空间大小
CrazyFor
2003-08-19
打赏
举报
回复
delete from yourtable where datediff(dd,寻入时间,getdate())>保留时间
再用JOB。
是添加一个作业,
企业管理器-》管理-》sql server代理(要启动服务)-》作业
新建一个作业添上上面的语句就可以了。
hjb111
2003-08-19
打赏
举报
回复
delete from yourtable where datediff(dd,寻入时间,保留时间)>3
Windows计划任务配置
定期
执行SQL脚本对
数据库
数据
自动
导出
删除
及
压缩
Windows计划任务
定期
执行; 每日导出前一天数据到Excel; 每日清除6个月前或关键词数据
记录
; 每日
自动
压缩
log;
米特物业管理系统
l
压缩
/修复
数据库
:
删除
数据库
在运行过程
中
产生的冗余,修复
数据库
由于系统故障造成的错误。 l 设置打印机:设置打印机的参数信息。 l 设置背景图片:设置米特物业管理系统的背景图片 8、帮助文件...
MySQL
数据库
备份并
自动
发送备份邮件
MySQL
数据库
备份与
自动
发送备份邮件 本课程详细介绍和演示了在Linux平台下MySQL
数据库
的备份,以及备份完成以后
自动
发送备份告警邮件,为了安全的考虑,
数据库
备份完成以后,备份文件会
自动
拷贝一份到指定的备份...
sqlserver
自动
收缩
数据库
引起大量阻塞
最近遇到一个
数据库
设置了
自动
收缩,收缩期间引起大量阻塞的
问题
,
记录
下看到的文章学习 什么是
自动
收缩? 随着数据量的增加
数据库
的设备文件(MDF\LDF)会不断增长,当
数据库
中
的某些数据
删除
,
数据库
设备文件...
通过使用“
压缩
和修复
数据库
”帮助防止和更正
数据库
文件
问题
在 Microsoft Office Access
中
,您可以使用“
压缩
和修复
数据库
”命令来防止或修复这些
问题
。 本文并不解释如何备份或还原
数据库
。在请参阅部分
中
可以找到指向详细信息的链接。 本文内容
压缩
和修复...
MS-SQL Server
34,576
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章