我正在计算这将占用多少空间(Mb)。在数据库表中有7位列,2个小int和1个guid。
尝试计算16 000行占用的数量。
我的想法是7位列消耗1个字节,2个微小的int消耗2个字节,guid消耗16个字节。表格中一行共19字节?这意味着对于16 000行或者〜0.3mbs我们的304000字节是否正确?是否还有元数据字节?
答案 0 :(得分:6)
有several estimators out there带走了驴工作
您必须考虑Null位图,在这种情况下将是3个字节+每页行数+行标题+行版本+指针+所有内容:
Inside the Storage Engine: Anatomy of a record
编辑:
您的19个字节的实际数据
约490k空间(60 x 8192)
主要