gpt4 book ai didi

sql-server - 数据库规模巨大

转载 作者:搜寻专家 更新时间:2023-10-30 19:40:59 24 4
gpt4 key购买 nike

我有以下问题。我们有一个数据库,在数据库中存储二进制文件。我们知道数据库的大小可能很大,所以我们从数据库中删除了所有二进制文件,并对它使用了“收缩”任务。这样我们希望数据库会小很多。这些是结果:

删除前大小为:20 GB删除后大小为:25 GB(包括日志文件)缩小后大小为:13 GB

现在我不知道那 13 gig 是从哪里来的,数据库中最大的表是一个日志表,它是 1.3 gig,所有其他加起来不占用 200 mb ...

会不会是logfile里面还有一些数据是shrink task无法删除的?这个问题有解决方案吗?

最佳答案

如果您的恢复模式是“完整”并且您没有备份然后收缩您的事务日志,那么它可能仍然很大。

根据您的情况,收缩事务日志的最简单方法之一是将恢复模型设置为简单,然后收缩事务日志文件,然后将恢复模型设置回完整。但是,如果这是生产您可能需要时间点恢复的系统,那么您应该执行事务日志的备份。

关于sql-server - 数据库规模巨大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1259433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com