日志文件突然大到20G 用的是msde2000 sp3最近一段时间续续有一些用户反映系统不能用了我发现是日志文件20几G,把硬盘空间搞满了奇怪,一个数据很小的应用,每天最多200个记录进入数据库,昨天还是30M,为什么今天突然张到20G我应用中没有用到任何job,计划任务,故障还原模型是简单太奇怪了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题困惑了好长时间,是不是msde的原因 可能有病毒了. 或TEMPDB 有问题了 到20G?在SQL中,選中數據庫--右鍵屬性,出現屬性框. --選項中..看一下故障還原模型: 是簡單還是大容量日志記錄的.一般情況下用簡單. 从企业管理器里看一下,是不是扩的空间太大了。还有是不是在DB的备份模型是FULL的情况一上,大量的导入数据了,不行就备一下,然后断一下日志。 是不是MSDE的问题sql server2000下没出现过这个奇怪的问题 病毒吧,慢慢积累到20G还是可能的 :)但楼主是30M到20G 压缩一下不就可以了吗?DBCC SHRINKDATABASE 可能有四个原因,一是数据库没有设置自动收缩,二是自动增长缺省是10M,应改小一点,三是没有自动产生断点,建议设置数据自动备份,四是数据访问机制不合理,总是大数据操作,需要太多的空间而没有释放。你可以下载SQL日志管理工具来截断日志文件,前提是做好数据备份。 原因可能很多,首先先杀毒,这是主要嫌疑,然后设置日志长度,安排自动收缩.记得有截断日志的SQL命令,可以在计划里定时执行一下. 截断一下事务日志看看是否还有上面的情况,跟踪一下,如果还是那样,查毒,或者检查SQL Server的系统表使用情况 没碰到过的,我现在的SQL全部选用简单模式,不知你的是否适用!?? 求一分类汇总SQL的写法 向各位请教一个问题,关于系统表的。 关于循环写数据的问题 Garnett_KG接分贴之一 求解,分数多多 请教一个用电量分时统计的问题 关于SQL查询分析器整个数据库某个字符 如何在同一个表中多次用NEWID()查询? 送分!提问MSSQL几个简单的问题! 为什么我的SQL SERVER数据库不能进行备份操作 希望能得到各位友人的帮助! SQL错在哪里了?
--選項中..看一下故障還原模型: 是簡單還是大容量日志記錄的.一般情況下用簡單.
sql server2000下没出现过这个奇怪的问题
DBCC SHRINKDATABASE
记得有截断日志的SQL命令,可以在计划里定时执行一下.