当前位置: 代码迷 >> Sql Server >> 帮忙看看怎么确定数据库大小
  详细解决方案

帮忙看看怎么确定数据库大小

热度:88   发布时间:2016-04-27 11:15:01.0
帮忙看看如何确定数据库大小
作为一个数据库管理员,要创建一个新的数据库,该数据库中只包含一个表,不包含其他任何数据库对象。该表中每一笔记录的长度为1024B,如果表中包含100 000条记录,则应创建多大的数据库才能满足要求? 
A. 120MB B. 200MB C. 50MB D.75MB

书中讲到,每个表所需页面数=行/(8080/行长度)

可怎么算都距离答案中的数甚远。

求助。

------解决方案--------------------
2楼是很粗略的计算,实际上要大于这个数的。
如果是一个堆表 定长char(1024)
那么他的数据大小应该是

SQL code
DECLARE @i INT SET @i = 1024+2 + ((1 + 7) / 8)+2SET @i =8096 / @iSET @i [email protected]SET @i [email protected]/1024/1024SELECT @iSELECT 100000/7
  相关解决方案