1gb数据库中可以有多少条记录/表?

Onl*_*ere 6 sql-server record

我正在考虑购买共享托管服务提供商,然后提供1GB的MSSQL数据库.

这可能不是一门精确的科学,但我可以在1GB的数据库中保存多少条记录/表格?我将保存纯文本(意思是:nvarchar,varchar,int,bool)而不是二进制文件/ blob.

对于这个问题,想象一下大约20个表,每个表有9个字段.每个字段都不为空.

在我需要升级到更昂贵的软件包之前,是否有某种方法可以衡量和预测这将阻碍我多长时间?

小智 9

没有真正的答案可以告诉您"设置数量"的"记录和/或表格"是您可以在1 GB MSSQL数据库中保存的最大值,或者当您达到该点时.估算时需要考虑以下几个因素:

  1. 你认为平均排量会占多少?
  2. 你会使用固定还是变量?
  3. 内容的添加和删除频率如何?

最后,您正在查看(例如)可能<400 000行或> 3 500 000行的最大行数,这一切都归结为您放入单行中的行以及您正在使用的类型.一旦确定了单行(给出或取出)以及预期要添加的行数/频率,您就可以确定在没有升级到另一个数据库包的情况下能够运行多长时间.