首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-09-17 
帮忙看看如何确定数据库大小作为一个数据库管理员,要创建一个新的数据库,该数据库中只包含一个表,不包含其

帮忙看看如何确定数据库大小
作为一个数据库管理员,要创建一个新的数据库,该数据库中只包含一个表,不包含其他任何数据库对象。该表中每一笔记录的长度为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 =100000/@iSET @i =8192*@i/1024/1024SELECT @iSELECT 100000/7 

热点排行