数据库收缩问题

uuxiaoli 2005-12-25 01:49:30
遇到过很多次利用数据库收缩功能,收缩后数据文件仍还有很多未使用空间不能释放
例:用DBCC SHRINKDATABASE(test) 或DBCC SHRINKfile(test_data)执行后,结果如下
DbId FileId CurrentSize MinimumSize UsedPages EstimatedPages
------ ------ ----------- ----------- ----------- --------------
21 1 150328 1280 57864 57864

从结果上可以看到
CurrentSize:150328
UsedPages :57864
差异数有92464空间没有释放
哪位高手请帮忙看一下,谢谢.
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hpym365 2005-12-25
  • 打赏
  • 举报
回复
一般用上面语句收缩数据库
都是要比原始设置的大小大
就是说把增长的部分收缩 不知道我说的对不
高手请指点
hpym365 2005-12-25
  • 打赏
  • 举报
回复
你这样 打开企业管理器-->右键点数据库-->所有任务-->收缩数据库-->选择文件
-->然后选择收缩文件至-->填写你想要的大小 就可以了
uuxiaoli 2005-12-25
  • 打赏
  • 举报
回复
试过了,也不行
mislrb 2005-12-25
  • 打赏
  • 举报
回复
用(DBCC SHRINKDB 'databasename',TRUNCATEONLY)试试

27,579

社区成员

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

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