Azure SQL 托管实例的当前规格 是 8vcore,存储为 1280 GB。问题是当我查看大小时,它显示 1280 GB 中有 380 GB 未分配的存储空间我该如何分配这个存储空间。
1 回答
0
Azure SQL database_size 总是大于reserved + unallocated 空间的总和,因为它包括日志文件的大小,但 reserved 和 unallocated_space 只考虑数据页。
仅供参考,“数据库大小”属性是当前数据库的大小,它包括数据和日志文件。“可用空间”是数据库中尚未为数据库对象保留的空间。在我们的情况下,如果数据库对象占用了所有未分配的空间,数据和日志文件将按“自动增长”值增长(我们可以在数据库、属性、文件选项卡下看到这些属性),直到数据库大小达到 10 GB。
更多详细信息,请参考以下链接:
sp_spaceused (Transact-SQL):http: //msdn.microsoft.com/en-us/library/ms188776.aspx
数据库属性(文件页面):http: //msdn.microsoft.com/en-us/library/ms180254.aspx
于 2020-03-11T10:13:04.970 回答