� 对象SQL Server 7.0 SQL Server 2000 批处理大小 65,536 * 网络数据包大小1 65,536 * 网络数据包大小1 每个短字符串行的字节数 8,000 8,000 每个text、ntext、或 image 列的字节数 2 GB-2 2 GB-2 每个GROUP BY、ORDER BY的字节数 8,060 每个索引中的字节数 900 9002 每个外键的字节数 900 900 每个主键的字节数 900 900 每行字节数 8,060 8,060 存储过程源文本中的字节数 批处理大小之较小者或者 250 MB 批处理大小之较小者或者 250 MB 每个数据表的聚集索引数 1 1 GROUP BY、ORDER BY 中的列数 只受字节数限制 GROUP BY WITH CUBE 或 WITH ROLLUP 语句中的列数或表达式数目 10 每个索引的列数 16 16 每个外键的列数 16 16 每个主键的列数 16 16 每个基础数据表的列数 1,024 1,024 每个SELECT 语句的列数 4,096 4,096 每个INSERT 语句的列数 1,024 1,024 每个客户端的连接个数 已配置连接的最大值 已配置连接的最大值 数据库大小 1,048,516 TB3 1,048,516 TB3 每个SQL Server 实例的数据库个数 32,767 32,767 每个数据库的文件组个数 256 256 每个数据库的文件个数 32,767 32,767 文件大小(数据) 32 TB 32 TB 文件大小(日志) 4 TB 32 TB 每个数据表的外键表引用 253 253 标识符长度(以字符计) 128 128 每台计算机的实例数 暂缺 16 包含SQL 语句的字符串长度(批处理大小) 65,536 * 网络数据包大小1 65,536 * 网络数据包大小1 每个连接的锁数 每个服务器的最大锁数 每个服务器的最大锁数 每个SQL Server 实例的锁数 2,147,483,647(静态) SQL Server 40% 的内存(动态) 2,147,483,647(静态) SQL Server 40% 的内存(动态) 嵌套存储过程层数 32 32 嵌套子查询 32 32 嵌套触发器层数 32 32 每个数据表的非聚集索引个数 249 249 SQL Server 实例中同时打开的对象个数4 2,147,483,647(或可用内存) 2,147,483,647(或可用内存) 每个数据库中的对象个数 2,147,483,6474 2,147,483,6474 每个存储过程的参数个数 1,024 1,024 每个数据表的 REFERENCE 个数 253 253 每个数据表的行数 受可用存储资源限制 受可用存储资源限制 每个数据库的数据表个数 受数据库中的对象个数限制4 受数据库中的对象个数限制4 每个SELECT 语句的数据表个数 256 256 每个数据表的触发器个数 受数据库中的对象个数限制4 受数据库中的对象个数限制4 每个数据表的 UNIQUE 索引个数或约束个数 249个非聚集索引和 1 个聚集索引 249个非聚集索引和 1 个聚集索引 1.网络数据包大小是表格格式数据方案 (TDS) 数据包的大小,该数据包用于应用程序和关系数据库引擎之间的通讯。默认的数据包大小为 4 KB,由 network packet size 配置选项控制。 2.在 SQL Server 2000 中,任何键的最大字节数不能超过 900。可以使用可变长度的列来定义键,只要在这种列中不插入数据超过 900 字节的行,其最大大小就可以在 900 以上。有关更多信息,请参见索引键的最大值。 3.当使用 SQL Server 2000 Desktop Engine 或 Microsoft 数据引擎 (MSDE) 1.0 时,数据库的大小不能超过 2 GB。 4.数据库对象包括所有的表、视图、存储过程、扩展存储过程、触发器、规则、默认值及约束。
㈡ 2000万条记录的SQL 库有多大
主要看里边有多少索引,约束和填充因子
如果不计算这些的话就差不多是:
(字段1大小+字段2大小+字段3大小+字段4大小+字段5大小)*20000000/1024×1.1
㈢ mysql 数据库可以有多大
MySQL 3.22 限制的表大小为4GB。由于在MySQL 3.23 中使用了MyISAM 存储引擎,最大表尺寸增加到了65536TB(2567 – 1字节)。由于允许的表尺寸更大,MySQL数据库的最大有效表尺寸通常是由操作系统对文件大小的限制决定的,而不是由MySQL内部限制决定的。
InnoDB 存储引擎将InnoDB 表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间可包括原始磁盘分区,从而使得很大的表成为可能。表空间的最大容量为64TB。
(3)sql到底有多大扩展阅读
据D.V.B 团队以及Cmshelp 团队做CMS 系统评测时的结果来看,MySQL单表大约在2千万条记录(4G)下能够良好运行,经过数据库的优化后5千万条记录(10G)下运行良好。
这对于MySQL是不公平的,那些CMS厂商非但没有把内核做好反而还在添加很多花哨的功能,最终导致其产品自身负载过低。
他们并没有针对自身负载效果作出相应的数据库优化方案及标准,而是继续保留着复杂的结构造成对MySQL的资源无休止的浪费,最终导致了其负载上的缺陷。
于是他们便充分发挥中国人的传统优势——变通:避重就轻的采用了所谓的分表式存储,虽然在一定程度上缓解了自身负载的缺陷,但是导致了网站后期维护以及资源上的浪费。
用一个不恰当的比喻来形容,MySQL中的的表就像一块地,单表就相当于利用这块地盖高层建筑充分利用达到高人员负载,但分表就相当于用这块地盖了一间平房。
如果为了达到高人员负载的话那就需要另开地皮达到目的,但是我们要思考,是地不够,还是他的能力不够,如此做法让人感到资源的浪费以及规划的严重缺陷。
㈣ SQL数据库的容量有多大
SQL 分几个版本 根据不同版本 所受到得数据库大小限制业不一样
㈤ SQL 有多大啊
你装2000?你准备一个g就够了,我装过400m左右的。
㈥ SQL2008到底多大啊怎么有的3.4G,有的1.7G,还有的204MB,319MB的都有
下3.2个G的,解压出来是4,78个G,里面包括了X86()1.57G,X64(1.59G),IA64(1.6G),你只要点安装程序,系统会自动选择合适的版本的
http://wenku..com/link?url=_vjbSM9jZ2BpBnrAT3T6p_
用文库的这个方法试试
㈦ SQL的安装软件一般有多大
SQL Sever2000中文企业版完整版333MB!!
㈧ SQL的用处有多大
简单的说:
SQL是一种语言,是SQL Server 数据库开发语言,可以开发SQL Server数据库
它也是所有数据库的标准化、统一化语言。
也就是说,其他数据库语句都可以转换为SQL语句,同样,SQL语言可以实现对其他数据库的操作,这就是它的好处
在软件开发时,对软件后台数据库的操作,使用的语言大多都是SQL,这样就不必考虑数据库原始开发语言问题,因为SQL可以对所有数据库进行操作
你会了SQL语言,你没有必要再学其他的数据库语言了
其他资料:http://ke..com/view/34.html?wtp=tt
㈨ sql server 2008的安装文件到底有多大
大小 3.79 GB (4,077,330,275 字节)