SQL Server 2005 最大参数说明
| 项 目 | 最大值 | 最大值 | 最大值 | 
| 批处理大小 | 65,536 * 网络包大小 | 65,536 * 网络包大小 | 65,536 * 网络包大小 | 
| 字符串字段长度 | 8,000 | 8,000 | 8,000 | 
| text, ntext, image, varchar(max), nvarchar(max), varbinary(max), XML字段长度 | 231 -2 bytes | 231 -2 bytes | 231 -1 bytes | 
| 每个GROUP BY, ORDER BY字节数 | 8,060 | 8,060 | 8,060 | 
| 每个索引字节数 | 900 | 900 | 9001 | 
| 每个外键字节数 | 900 | 900 | ??2 | 
| 每个主键字节数 | 900 | 900 | 900 | 
| 每行字节数 | 8,060 | 8,060 | 8,060 | 
| 存储过程源代码字节数 | 小于250MB或128MB3 | 小于250MB或128MB3 | 128MB | 
| 每张表聚簇索引数 | 1 | 1 | 1 | 
| GROUP BY, ORDER BY里字段数 | 仅由字节数限制 | 仅由字节数限制 | 仅由字节数限制 | 
| GROUP BY WITH CUBE或WITH ROLLUP语句里字段或表达式 | 10 | 10 | 10 | 
| 每个索引的字段数 | 16 | 16 | 164 5 | 
| 外键的字段数 | 16 | 16 | 164 | 
| 主键的字段数 | 16 | 16 | 164 | 
| 基本表字段数 | 1,024 | 1,024 | 1,024 | 
| SELECT语句里字段数 | 4,096 | 4,096 | 4,096 | 
| INSERT语句里字段数 | 1,024 | 1,024 | 1,024 | 
| 客户连接数 | 设置的最大值(最多32,767) | 设置的最大值(最多32,767) | 设置的最大值(最多32,767) | 
| 数据库大小 | 1,048,516 TGB | 1,048,516 TGB | 1,048,516 TGB | 
| SQL Server每个实例下数据库数 | 32,767 | 32,767 | 32,767 | 
| 每个数据库文件组数 | 256 | 256 | 32,767 | 
| 每个数据库文件数 | 32,767 | 32,767 | 32,767 | 
| 数据文件大小 | 32 TGB | 32 TGB | 32 TGB | 
| 日志文件大小 | 32 TGB | 32 TGB | 32 TGB | 
| 每张表有外键关系的表数 | 253 | 253 | 253 | 
| 标识位长度(字符串时) | 128 | 128 | 128 | 
| 每台电脑上实例数 | 16 | 16 | 50 | 
| SQL语句字符串长度(批处理大小) | 65,536 * 网络包大小 | 65,536 * 网络包大小 | 65,536 * 网络包大小 | 
| 每个连接的锁数 | 每台服务器最大锁数 | 每台服务器最大锁数 | 每台服务器最大锁数 | 
| 每个SQL Server实例锁数 | 2,147,483,647以上 | 仅受内存限制 | 受60%内存限制 | 
| 嵌套的存储过程层数 | 32 | 32 | 32 | 
| 嵌套的子查询数 | 32 | 32 | 没有限制,至少Beta 2版的联机手册里是那么写的 | 
| 嵌套的触发器层数 | 32 | 32 | 32 | 
| 每张表非聚簇的索引数 | 249 | 249 | 249 | 
| SQL Server一个实例里能同时打开的数据对象数 | 每个库2,147,483,647(依据可用内存) | 每个库2,147,483,647(依据可用内存) | 每个库2,147,483,647(依据可用内存) | 
| 一个数据库里数据对象数 | 2,147,483,647 | 2,147,483,647 | 2,147,483,647 | 
| 每个存储过程能带的参数 | 2,100 | 2,100 | 2,100 | 
| 每个用户自定义函数能带的参数 | 2,100 | 2,100 | 2,100 | 
| 每张表外连接数 | 253 | 253 | 253 | 
| 每张表行数 | 限制于可用的存储设备大小 | 限制于可用的存储设备大小 | 限制于可用的存储设备大小 | 
| 每个数据库的表数 | 限制于每个数据库数据对象数目 | 限制于每个数据库数据对象数目 | 限制于每个数据库数据对象数目 | 
| SELECT语句能用到的表数 | 256 | 256 | 256 | 
| 每张表的触发器数 | 限制于每个数据库数据对象数目 | 限制于每个数据库数据对象数目 | 限制于每个数据库数据对象数目 | 
| 每张表唯一的索引或约束数 | 249个非聚簇和1聚簇索引或约束 | 249个非聚簇和1聚簇索引或约束 | 249个非聚簇和1聚簇索引或约束 | 
脚注说明: 1 - 对于非主键的索引, 你能用超过900字节的字段建索引(用于覆盖查询)不受这个900字节的限制. 2 - 我在 SQL Server 2005 Beta 2 版本说明文件里没找到此参数,所以填的是问号?. 3 - 最大参数说明里是 250MB, 但联机手册里是 128MB 4 - 主键里最大允许16个字段的索引. 其它的索引(如脚注1里所说)能超过15个. 5 - 不适合于XML索引. 最后修改时间:2010-9-7 ^_^
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号