收缩 Sql Server 数据库

3 database shrink sql-server

我的 SQL Server 2008 数据库文件 (.mdf) 文件接近 24 MB,但日志文件增长到 15 GB。如果我想缩小数据库,需要考虑哪些要点?

收缩会导致任何索引碎片,它会影响我的数据库性能吗?

小智 6

您的问题是您没有对事务日志进行备份,因此它无法删除日志中的任何值。这与备份数据库不同,应该至少每天执行一次(我们每 15 分钟执行一次)。在你解决这个问题之前,缩小对你没有任何好处!

阅读有关事务日志备份的联机丛书部分。如果您处于完整或大容量日志恢复模式,这是必需的操作。另请阅读有关收缩事务日志的部分。如果您有生产数据库,这是您需要知道的重要信息。