欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

SQLServer文件收缩-图形化+命令

发布时间:2024/4/13 46 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SQLServer文件收缩-图形化+命令 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql

 

收缩前

图形化演示:

不仅仅可以收缩日记文件,数据库文件也是可以收缩的,只不过日记收缩比较明显点(为什么这么大?这么浪费?===》你还记得你建库时候的filegrowth了吗)

效果立竿见影

补充:(如果你感觉日记还是很大就用这种方法)

先改成简单

重复上面收缩步骤,完成后再改成完整

 

命令行演示:

use [master] go --alter database [BigValues] set recovery simple with no_wait --go alter database [BigValues] set recovery simple --简单模式 gouse [BigValues]--当前数据库日记的逻辑名列表 select name from sys.database_files where type=1 --type=1代表是日记文件 go --把该日记文件收缩到5M dbcc ShrinkFile (N'BigValues_Log2',5, truncateonly) gouse [master] go --alter database [BigValues] set recovery full with no_wait --go alter database [BigValues] set recovery full --还原为完全模式 go

 

命令行参考:

http://www.jb51.net/article/37305.htm

https://msdn.microsoft.com/zh-cn/library/ms189493.aspx

转载于:https://www.cnblogs.com/dunitian/p/6047709.html

总结

以上是生活随笔为你收集整理的SQLServer文件收缩-图形化+命令的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。