单个SQL Server表可以存储的最大行数是多少?

时间:2010-02-20 05:25:49

标签: sql-server

我们可以在一个SQL Server表中放置多少行?

2 个答案:

答案 0 :(得分:9)

没有限制,除了您的硬盘大小。

查看Estimating the Size of a Table

Maximum Capacity Specifications for SQL Server : Rows per table

每个数据库的表:受数据库中对象数量的限制

  

数据库对象包括这样的对象   作为表,视图,存储过程,   用户定义的函数,触发器,   规则,默认值和约束。该   a中所有对象数的总和   数据库不能超过2,147,483,647。

答案 1 :(得分:1)

* System storage limits may preclude the limits specified here. 
* A limit of storage means that the limit is dependent on the amount of storage available.
* A limit of statement means that the limit is dependent on the limit for the maximum length of a statement.

但是如果你想要理论上的最大值,那么以下数据可能对你有用

非分区表4294967288中的最大行数 数据分区中的最大行数4294967288

您可以查看IBM的reference page