在查询数据库文件大小...
1)大多数(如果不是全部)这些答案并不总是与文件资源管理器中显示的物理文件大小相匹配:
https://stackoverflow.com/questions/5945360
接受的答案报告:
对比
2)这篇文章似乎与文件资源管理器中显示的物理文件大小相匹配:
是否有不依赖 dm_os_performance_counters 来报告物理大小的查询?第一组查询是否忽略了可用空间?
文件资源管理器报告的实际大小:
为什么 Tempdb 显示数据和日志文件大小的差异,如图所示?
Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64)
干得好。您可以使用它来按文件和文件组获取文件大小。它包括系统文件大小和它在磁盘上占用的空间量,以及 SQL 文件大小、使用的 SQL 空间以及扩展的 SQL 可用空间。它包括正在评估的文件的完整路径。
有关“Size_On_Disk_Bytes”和“Actual_File_Size”之间差异的更多信息,请访问此处:https ://superuser.com/questions/66825/what-is-the-difference-between-size-and-size-on-disk
谢谢