大众信息网

SQL数据库文件的最大容量是多少

答案:3  mip版
解决时间 2021-05-02 06:27
  • 提问者网友:孤独深渊
  • 2021-05-01 09:49
SQL数据库文件的最大容量是多少?,听说过SQL2000是2G,SQL2005不限,是这样的吗?
最佳答案
  • 二级知识专家网友:指间的落寞
  • 2021-05-01 11:24
显然不是2G。太小了。看下面的。

--SQLSERVER2000技术规格

--------------系统技术规格---------------

--每个服务器最多可以允许16个SQLSERVER实例

--每个实例可拥有 2147483467 个锁



--------------数据库技术规格--------------

--SQLSERVER的数据库大小1048516TB

--每个数据库可拥有的文件组数32767

--每个数据库可拥有的文件组数256



--文件大小(数据文件)32TB ---够大了吧,呵呵!

--文件大小(日志文件)32TB ---够大了吧,呵呵!



--数据库中的对象数2 147 483 647

--标识符的长度128



--------------表技术规格-------------------

--每个数据库中可拥有的表数受限于数据库中的对象数

--每个表可拥有的行数受限于可用的存储容量

--每个表的主键约束数1

--每个表的外键约束数253

--每个表的引用数253

--每个表的触发器数受限于数据库中的对象数

--每个表的簇索引数1

--每个表的非簇索引数249

--每个表的唯一约束249非簇的,1成簇的



--------------列技术规格-------------------

--每个索引可包含的列数16

--每个主键可包含的列数16

--每个外键可包含的列数16

--每个表的列数1024

--索引键的大小900字节

--每个character或binary列的字节数8000

--每个text,ntext或image列的字节数2GB-2

--每行的字节数8060

--每个索引的字节数900

--每个主键的字节数900

--每个外键的字节数900


--------------SQL技术规格-------------------

--批处理大小65536乘以网络包大小

--每个SELECT语句可处理的表数256

--存储过程源文件的字节数小于批处理大小或250MB

--每个存储过程的参数数目1024

--嵌套的子查询数32

--嵌套的触发器层数32

--每个SELECT语句可处理的列数4096

--每个INSERT语句可处理的列数1024



全部回答
  • 1楼网友:最强暴君
  • 2021-05-01 14:30
SQL2005和SQL2008的文件容量都是可以设置无限增长的;但实际大小还是要看硬盘储存大小而定!
  • 2楼网友:时光暗淡了承诺
  • 2021-05-01 12:57

好像是8G

在我的记忆里是

我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯