您的位置:首页技术文章
文章详情页

SQL Server 2000各种对象的最大值(数量或大小)

【字号: 日期:2023-11-06 18:18:24浏览:6作者:猪猪

管理的一个数据库大小将近10G,开始担心数据库会不会过大,查询SQL Server的联机丛书后发现自己的担心真的是多余的。

SQL Server 2000数据库文件大小(数据、日志)最大可以支持 32 TB 的文件

截取SQL Server 2000联机丛书中的最大容量说明方便大家查阅。

SQL Server数据库各对象的最大容量说明

下表说明在 Microsoft SQL Server 数据库中定义的,或在 Transact-SQL 语句中引用的各种对象的最大值(数量或大小)。下表不包含 Microsoft® SQL Server 2000™ Windows® CE 版。

最大值(数量或大小)对象SQL Server 7.0SQL Server 2000批处理大小65,536 * 网络数据包大小165,536 * 网络数据包大小1每个短字符串列的字节数8,0008,000每个 textntext、或 image 列的字节数2 GB-22 GB-2每个 GROUP BY、ORDER BY的字节数8,060每个索引中的字节数9009002每个外键的字节数900900每个主键的字节数900900每行字节数8,0608,060存储过程源文本中的字节数批处理大小之较小者或者 250 MB批处理大小之较小者或者 250 MB每个数据表的聚集索引数11GROUP BY、ORDER BY 中的列数只受字节数限制GROUP BY WITH CUBE 或 WITH ROLLUP 语句中的列数或表达式数目10每个索引的列数1616每个外键的列数1616每个主键的列数1616每个基础数据表的列数1,0241,024每个SELECT 语句的列数4,0964,096每个INSERT 语句的列数1,0241,024每个客户端的连接个数已配置连接的最大值已配置连接的最大值数据库大小1,048,516 TB31,048,516 TB3每个 SQL Server 实例的数据库个数32,76732,767每个数据库的文件组个数256256每个数据库的文件个数32,76732,767文件大小(数据)32 TB32 TB文件大小(日志)4 TB32 TB每个数据表的外键表引用253253标识符长度(以字符计)128128每台计算机的实例数暂缺16包含 SQL 语句的字符串长度(批处理大小)65,536 * 网络数据包大小165,536 * 网络数据包大小1每个连接的锁数每个服务器的最大锁数每个服务器的最大锁数每个 SQL Server 实例的锁数2,147,483,647(静态)SQL Server 40% 的内存(动态)2,147,483,647(静态)SQL Server 40% 的内存(动态)嵌套存储过程层数3232嵌套子查询3232嵌套触发器层数3232每个数据表的非聚集索引个数249249SQL Server 实例中同时打开的对象个数42,147,483,647(或可用内存)2,147,483,647(或可用内存)每个数据库中的对象个数2,147,483,64742,147,483,6474每个存储过程的参数个数1,0241,024每个数据表的 REFERENCE 个数253253每个数据表的行数受可用存储资源限制受可用存储资源限制每个数据库的数据表个数受数据库中的对象个数限制4受数据库中的对象个数限制4每个 SELECT 语句的数据表个数256256每个数据表的触发器个数受数据库中的对象个数限制4受数据库中的对象个数限制4每个数据表的 UNIQUE 索引个数或约束个数249个非聚集索引和 1 个聚集索引249个非聚集索引和 1 个聚集索引
标签: Sql Server 数据库