我的一个数据库的数据mdf文件的大小为450 GB。我放弃了不必要的表来回收数据库中的一些空间,即使有大约150 GB的可用空间,但我的惊讶数据文件将不会缩小到文件初始大小(已增长到450 GB)以下。什么可能是最简单的解决方案/解决方法?即使有可用空间,mdf数据文件也不会缩小
2
A
回答
0
如果您的数据库处于完全恢复模式,则可以切换到SIMPLE模式,然后执行收缩文件来回收空间。
正常情况下,这是由于日志无法成功收缩而非数据文件。
但是,确保您留出足够的增长空间,因为调整大小会导致大量额外工作。
我不会推荐收缩无缘无故,因为有很多帖子指出你为什么不应该,因为它可能导致分裂。
在线查看书籍以获取DBCC SHRINKDATABASE语句。
+0
选择最接近的,尽管它不是完整的答案 – Baaju 2010-09-08 08:48:57
相关问题
- 1. 即使我使用非缩小文件,ReactJS也会缩小错误
- 2. MySQL数据文件不会缩小
- 3. 即使启用缩放,achartengine图表也不会缩放
- 4. 即使文本上有文字,Textarea .html()也会返回空格
- 5. 即使核心数据实体有数据,FetchedResultsController也会返回空
- 6. 即使有数据库中的数据,SqlCommand也会返回null
- 7. 即使数据库中有数据,ExecuteScalar()也会返回NULL
- 8. 使用MDF SQL Server文件而不是“数据库”会有性能下降吗?
- 9. 即使项目不存在,程序也会显示文本文件数据c#
- 10. 即使缺少管理权限也会创建空白文件
- 11. 即使文件相同,Rsync - 目标也会变小
- 12. 即使队列不为空时,activemq消费者也不会返回数据
- 13. 即使输入数据不正确,SSIS包也不会失败
- 14. 即使很少发生Java过滤器文件也不会出现空格
- 15. 将数据类型指定为MEDIUMTEXT,即使数据较少也会占用更多空间
- 16. SQL即使没有数据也会返回行
- 17. 即使只有一行数据,SQL SUM也会加倍
- 18. 即使缓冲区中有数据,select()也会超时
- 19. 即使不使用时也会调用异步函数
- 20. GridView即使在数据绑定后也不会显示
- 21. 即使未返回“故障”,数据库也不会写入
- 22. 即使与faDirectory一起使用,FindNext也会返回文件名
- 23. 即使文件不存在,File.Exists也会返回true
- 24. NSClassFromString()即使在课程不可用时也会返回类
- 25. 即使没有%和em,IE6的文本调整大小功能,文本也会在IE6上缩放?看例子?
- 26. 即使行数据不变,也要更新MySQL时间戳
- 27. 即使文件存在,php dir函数也会返回null
- 28. SQL MDF文件大小不改变
- 29. 即使查询有效,mysql_query也会返回空结果集
- 30. MDF和LDF文件大小
这可能是一个好主意,列出你迄今尝试过的命令。 – LittleBobbyTables 2010-08-05 11:52:40
是的,请列出用于实现这个缩小练习的T-SQL。 – 2010-08-05 12:55:04