我们目前有一个位于 15000 RPM 驱动器上的数据库,它只是一个日志数据库,我们希望将其移动到 10000 RPM 驱动器上。虽然我们可以轻松地分离数据库、移动文件并重新附加,但这会导致我们试图避免的轻微中断。
所以我们正在考虑使用DBCC ShrinkFile with EMPTYFILE
. 我们将在 10000 RPM 驱动器上创建比 15000 RPM 驱动器上的现有文件稍大的数据和事务文件,然后执行DBCC ShrinkFile with EMPTYFILE
迁移数据。
这会产生什么样的影响?