RESTORE FILELISTONLY
我试图理解SQL Server 中命令的输出中“大小”列与差异备份和日志备份一起使用时的含义。
对于完整备份,我理解“大小”值代表恢复备份后磁盘上的文件大小。但是,我不确定如何解释差异备份和日志备份的该值。是不是意味着恢复备份后,磁盘上的文件会增加这个大小?
RESTORE FILELISTONLY
以下是差异备份结果的示例:
+-------------+---------------+------+---------------+----------+
| LogicalName | PhysicalName | Type | FileGroupName | Size |
+-------------+---------------+------+---------------+----------+
| dx | F:\dx.mdf | D | PRIMARY | 83788608 |
| dx_log | F:\dx_log.ldf | L | NULL | 46385562 |
+-------------+---------------+------+---------------+----------+
这是日志备份的示例:
+-------------+---------------+------+---------------+----------+
| LogicalName | PhysicalName | Type | FileGroupName | Size |
+-------------+---------------+------+---------------+----------+
| dx | F:\dx.mdf | D | PRIMARY | 19386301 |
| dx_log | F:\dx_log.ldf | L | NULL | 3327087 |
+-------------+---------------+------+---------------+----------+
有人可以帮助我理解这些场景中的“大小”列吗?