社区
MS-SQL Server
帖子详情
求助高手有关于数据库大小的问题(分不够再注册给!!!)
racingcode
2006-06-11 02:53:59
例如一个数据库test.mdf经过一段时间达到了100MB,备份的数据库也是100M左右。
现在为了节省空间开销批量删除了数据库中一半以上的内容。可是在我删了后test.mdf却只降到了80MB左右,而我备份了一下却发现备份的数据库只有40MB。
这是什么呀?请教高手如何才能使MDF数据库能够“压缩”?
分不够我再注册加。急求。。。。。十二万分感谢
...全文
190
5
打赏
收藏
求助高手有关于数据库大小的问题(分不够再注册给!!!)
例如一个数据库test.mdf经过一段时间达到了100MB,备份的数据库也是100M左右。 现在为了节省空间开销批量删除了数据库中一半以上的内容。可是在我删了后test.mdf却只降到了80MB左右,而我备份了一下却发现备份的数据库只有40MB。 这是什么呀?请教高手如何才能使MDF数据库能够“压缩”? 分不够我再注册加。急求。。。。。十二万分感谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
racingcode
2006-06-11
打赏
举报
回复
先谢过楼上两位兄台。马上重启系统试一下。试完结分~
:)
OracleRoob
2006-06-11
打赏
举报
回复
1、备份数据库
2、截断事务日志
3、收缩数据库
在查询分析器中执行:
--先手工备份数据库
backup log 数据库名 with no_log
go
dbcc shrinkdatabase(数据库名)
go
go
itblog
2006-06-11
打赏
举报
回复
分三步:
1. backup log databasename with NO_LOG
2. backup log databasename with TRUNCATE_ONLY
3. DBCC SHRINKDATABASE(databasename)
DBCC SHRINKDATABASE
收缩指定数据库中的数据文件大小。
语法
DBCC SHRINKDATABASE
( database_name [ , target_percent ]
[ , { NOTRUNCATE | TRUNCATEONLY } ]
)
参数
database_name
是要收缩的数据库名称。数据库名称必须符合标识符的规则。有关更多信息,请参见使用标识符。
target_percent
是数据库收缩后的数据库文件中所要的剩余可用空间百分比。
NOTRUNCATE
导致在数据库文件中保留所释放的文件空间。如果未指定,将所释放的文件空间释放给操作系统。
TRUNCATEONLY
导致将数据文件中的任何未使用的空间释放给操作系统,并将文件收缩到上一次所分配的大小,从而减少文件大小,而不移动任何数据。不试图重新定位未分配页的行。使用 TRUNCATEONLY 时,忽略 target_percentis。
racingcode
2006-06-11
打赏
举报
回复
再顶一下~~~~~帮帮忙啦各位高手兄台~
:(
dssw
2006-06-11
打赏
举报
回复
分离数据库,然后删除所有的日志文件,在附加数据库.
华为开发者大赛云计算专场
1.华为企业云API使用讲解 该课程介绍如何通过华为企业云API进行二次开发,并选取一个实战案例。后把遇到
问题
的
求助
渠道介绍给大家。
数据库
帖子收集
请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的...
oracle中重做表空间,Oracle系统表空间刚添加的一个数据文件误删除恢复处理
Oracle系统表空间刚添加的一个数据文件误删除恢复处理一次误删除
求助
早上有朋友在itpub论坛发帖
求助
标题:急求救!!!误删了oracle系统表空间的一个数据文件导致
数据库
无法启动帖子内容:昨天查看
数据库
的系统表空间,...
怎样成PHP
高手
?学会懒惰的去编程
前不久的一份权威调查表明,现在已经有31.6%的网站使用...并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的
问题
就是PHP编程
高手
了,真正的PHP
高手
还需要考虑更多的其它
问题
。以下三条准...
vb/vb.net开发精粹(16)
数据库
查询 只有几句代码,帮我看看那里错了, VB 如何添加 Excel 11 数字金字塔, 如何编写【下载论坛附件】的软件?给个思路,谢谢! 一个
高手
的源码,对学打印的人很有帮助 在VB中,STR()函数与STR$()函数有...
MS-SQL Server
34,576
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章