查看数据库大小
同一个数据库,我查询sys.database_files,数据库文件大小是2925920;我右键数据库属性,数据库文件大小是134792.75 MB;我查看硬盘上查看数据库的.mdf文件的大小是23969136640。。。到底是那个大小是正确的。。。。 数据库大小查询
[解决办法]
sys.database_files的size列: 文件的当前大小(以8KB页为单位).
参考 http://technet.microsoft.com/zh-cn/library/ms174397(v=sql.105).aspx
也就是说, sys.database_files的size列值 * 8 = 数据文件(.mdf)的大小
注: 均以kb为单位.
数据库属性中的数据库大小,其值等于数据文件大小+日志文件大小,并非只含数据文件的大小.