tempdb日志文件过大,能否在线清除?

Leshami
博客专家认证
2010-03-04 04:18:14
tempdb日志文件过大,该服务器上有20来个数据库在运行,请问在这种情况下,能否清楚其日志文件,对其他数据库影响大不大?
...全文
442 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
starseeker7 2010-03-04
  • 打赏
  • 举报
回复
BACKUP LOG tempdb WITH NO_LOG
Leshami 2010-03-04
  • 打赏
  • 举报
回复
问题是提供在线服务,不能重启啊
claro 2010-03-04
  • 打赏
  • 举报
回复
在线清除最好保证数据库事务都完成。
像金蝶等软件在操作时会生成一些#临时表存储和调用数据。
dawugui 2010-03-04
  • 打赏
  • 举报
回复
引用楼主 robinson_0612 的回复:
tempdb日志文件过大,该服务器上有20来个数据库在运行,请问在这种情况下,能否清楚其日志文件,对其他数据库影响大不大?

临时表的日志不影响系统的运行.
并且也没有必要删除,重启动计算机或重启动sql server服务后,tempdb将会重新进行设置.

tempdb数据库
保存所有的临时表、临时表存储过程或其他临时需要保存的文件。SQL SERVER每次启动时,都将重建该数据库。Sql在tempdb数据库中存放
的所有数据都是临时的,断开与SQL SERVER的连接时,所有的临时表和临时存储过程都将自动丢失。
黄_瓜 2010-03-04
  • 打赏
  • 举报
回复
看看这个,希望对你有用,内容我就不贴了
http://mssql.phpchinaz.cn/archives/67815
Leshami 2010-03-04
  • 打赏
  • 举报
回复
有很多程序在运行啊,如果中途清除掉Log?
截断和清楚也差不多啊
SQL77 2010-03-04
  • 打赏
  • 举报
回复
能否清楚其日志文件,对其他数据库影响大不大?

清除一般不影响,如果出现问题,可能就恢复不了以前的了

可以设置增长百分比呀,嘿嘿,还可以截断
黄_瓜 2010-03-04
  • 打赏
  • 举报
回复
重启db
Leshami 2010-03-04
  • 打赏
  • 举报
回复
树哥,77,小F去哪里了撒?

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧