社区
疑难问题
帖子详情
日志增加很快,如何删除呢 ...在线等
automic
2006-02-14 11:41:53
我通过ODBC对数据库进行实时刷新
可是SQL 日志增加很快
几天就不能存数据了
如何在程序中删除日志呢?
...全文
155
5
打赏
收藏
日志增加很快,如何删除呢 ...在线等
我通过ODBC对数据库进行实时刷新 可是SQL 日志增加很快 几天就不能存数据了 如何在程序中删除日志呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wgsasd311
2006-02-14
打赏
举报
回复
dump tran dbname with no_log
dbcc shrinkfile('对应的日志逻辑名',2)
samson_www
2006-02-14
打赏
举报
回复
设为简单模式---做一次全备份---改回完全模式
yitangliang
2006-02-14
打赏
举报
回复
backup log dbname to disk='d:\backup\dbname_log.trn'
或
backup log dbname with no_log
然后
dbcc shirnkfile(dbname_log)
$扫地僧$
2006-02-14
打赏
举报
回复
压缩日志及数据库文件大小
/*--特别注意
请按步骤进行,未进行前面的步骤,请不要做后面的步骤
否则可能损坏你的数据库.
一般不建议做第4,6两步
第4步不安全,有可能损坏数据库或丢失数据
第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.
--*/
--下面的所有库名都指你要处理的数据库的库名
1.清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
2.截断事务日志:
BACKUP LOG 库名 WITH NO_LOG
3.收缩数据库文件(如果不压缩,数据库的文件不会减小
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件
--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
--选择数据文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
也可以用SQL语句来完成
--收缩数据库
DBCC SHRINKDATABASE(库名)
--收缩指定数据文件,1是文件号,可以通过这个语句查询到:select * from sysfiles
DBCC SHRINKFILE(1)
4.为了最大化的缩小日志文件(如果是sql 7.0,这步只能在查询分析器中进行)
a.分离数据库:
企业管理器--服务器--数据库--右键--分离数据库
b.在我的电脑中删除LOG文件
c.附加数据库:
企业管理器--服务器--数据库--右键--附加数据库
此法将生成新的LOG,大小只有500多K
或用代码:
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。
a.分离
EXEC sp_detach_db @dbname = '库名'
b.删除日志文件
c.再附加
EXEC sp_attach_single_file_db @dbname = '库名',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\库名.mdf'
5.为了以后能自动收缩,做如下设置:
企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"
--SQL语句设置方式:
EXEC sp_dboption '库名', 'autoshrink', 'TRUE'
6.如果想以后不让它日志增长得太大
企业管理器--服务器--右键数据库--属性--事务日志
--将文件增长限制为xM(x是你允许的最大数据文件大小)
--SQL语句的设置方式:
alter database 库名 modify file(name=逻辑文件名,maxsize=20)
automic
2006-02-14
打赏
举报
回复
我执行dbcc shirnkfile('dbname_log',2)
总提示
服务器: 消息 2526,级别 16,状态 3,行 3
DBCC 语句错误。请查阅文档以了解正确的 DBCC 语法和选项。
基于logrotate自动化处理
日志
入门、进阶实战与高阶精通All in one系列
课程概述 课程以logrotate为主线,突出实战应用性,全面深入讲解自动化处理应用
日志
的方方面面(包括
日志
切割/
日志
轮询、
日志
压缩、
日志
周期性
删除
等),传授整套自动化处理
日志
的知识体系,完整覆盖到不同阶段同学...
kafka数据量快速循环
增加
删除
问题
1、监控观察一个主题数据量的变化,数据量会持续
增加
然后
删除
减少,然后再持续
增加
然后再
删除
减少,一直循环 2、观察
日志
:rolled...... scheduling...... deleting....... 也是这样对一个主题一直循环 ...
数据库归档
日志
暴增定位处理
问题现象 元旦在家,突然收到数据库服务器磁盘空间告警的短信,短短半小时磁盘空间增长20多G,由于过了一个多小时才到家,到家时业务已经完全瘫痪 ...3)首先删掉部分归档
日志
保证业务恢复正常 4)查询归档
日志
大小,
oracle中
日志
的作用,oracle
日志
的作用和机制
---实现了事物的快速提交,写
日志
就ok了,而不用着急写脏块2、LGWR绕过OS缓存直接写入磁盘,写入到存储的写缓存中,而且log buffer写磁盘是顺序写,基本没有寻道时间,所以
很快
!3、LGWR的触发条件:①commit...
【Elasticsearch】es 各种
日志
慢
日志
慢查询
根治慢查询3.1 慢查询六大症状3.1.1 症状1:非活动(检索/写入)状态资源利用率也非常高3.1.2 症状2:线程池存在大量rejected3.1.3 症状3:高CPU和索引化延迟3.1.4 症状4:副本
增加
后延时增大3.1.5 症状5:共享硬件...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章