SQLServer文件收缩-图形化+命令
2024-10-10 22:55:02
汇总篇: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 --简单模式
go use [BigValues] --当前数据库日记的逻辑名列表
select name from sys.database_files where type=1 --type=1代表是日记文件
go
--把该日记文件收缩到5M
dbcc ShrinkFile (N'BigValues_Log2',5, truncateonly)
go use [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
最新文章
- C++智能指针简单剖析
- Linux IPC udp/ip socket 编程
- JQuery实现资讯上下滚动悬停效果
- Java I/O操作
- SelectedRows.CurrentRowSelected 和 DeleteItem
- UVa 11729 - Commando War(贪心)
- RecyclerView实现ViewPager效果
- Codeforces 708A Letters Cyclic Shift
- replace深入
- 点不到的NO
- java.lang.ClassCastException: android.widget.RelativeLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams
- Linux 命令学习之rm
- python练习笔记——map | sum | pow 的应用
- BZOJ5312: 冒险【线段树】【位运算】
- .NET委托解析(异步委托)
- sqlite insert select 联合使用
- Vim技能修炼教程(4) - 基本功
- mysql的入门基本使用(适合新手学习)
- 基础数据类型-set
- 20、Django实战第20天:课程详情页
热门文章
- 关于自己写C++的一点风格
- MVC Core 网站开发(Ninesky) 2、栏目
- Redis百亿级Key存储方案(转)
- Nested Loops join时显示no join predicate原因分析以及解决办法
- Android的Kotlin秘方(II):RecyclerView 和 DiffUtil
- vim的一些常用命令(一)
- iOS系列教程 目录 (持续更新...)
- 虚拟机VMware12.05下安装Ubuntu16.04几个关键地方
- kvm 使用入门详解
- React-Native 动画优化