


SQL Server引用的各種對象的最大值
最大容量說明
新增信息 - 2001 年 9 月
第一個表說明對于所有 Microsoft SQL Server 2000 版本都相同的最大容量。第二個和第三個表說明因 SQL Server 2000 的版本和操作系統(tǒng)的不同而異的容量。
下表說明在 Microsoft SQL Server 數(shù)據(jù)庫中定義的,或在 Transact-SQL 語句中引用的各種對象的最大值(數(shù)量或大小)。下表不包含 Microsoft SQL Server 2000 Windows CE 版。
最大值(數(shù)量或大小) | ||
---|---|---|
對象 | SQL Server 7.0 | SQL Server 2000 |
批處理大小 | 65,536 * 網(wǎng)絡數(shù)據(jù)包大小1 | 65,536 * 網(wǎng)絡數(shù)據(jù)包大小1 |
每個排序字符串列的字節(jié)數(shù) | 8,000 | 8,000 |
每個 text、ntext、或 image 列的字節(jié)數(shù) | 2 GB-2 | 2 GB-2 |
每個 GROUP BY、ORDER BY的字節(jié)數(shù) | 8,060 | 8,060 |
每個索引中的字節(jié)數(shù) | 900 | 9002 |
每個外鍵的字節(jié)數(shù) | 900 | 900 |
每個主鍵的字節(jié)數(shù) | 900 | 900 |
每行字節(jié)數(shù) | 8,060 | 8,060 |
存儲過程源文本中的字節(jié)數(shù) | 批處理大小之較小者或者 250 MB | 批處理大小之較小者或者 250 MB |
每個數(shù)據(jù)表的聚集索引數(shù) | 1 | 1 |
GROUP BY、ORDER BY 中的列數(shù) | 只受每個 GROUP BY、ORDER BY 子句的字節(jié)數(shù)限制 | 只受每個 GROUP BY、ORDER BY 子句的字節(jié)數(shù)限制 |
GROUP BY WITH CUBE 或 WITH ROLLUP 語句中的列數(shù)或表達式數(shù)目 | 10 | |
每個索引的列數(shù) | 16 | 16 |
每個外鍵的列數(shù) | 16 | 16 |
每個主鍵的列數(shù) | 16 | 16 |
每個基礎數(shù)據(jù)表的列數(shù) | 1,024 | 1,024 |
每個SELECT 語句的列數(shù) | 4,096 | 4,096 |
每個INSERT 語句的列數(shù) | 1,024 | 1,024 |
每個客戶端的連接個數(shù) | 已配置連接的最大值 | 已配置連接的最大值 |
數(shù)據(jù)庫大小 | 1,048,516 TB3 | 1,048,516 TB3 |
每個 SQL Server 實例的數(shù)據(jù)庫個數(shù) | 32,767 | 32,767 |
每個數(shù)據(jù)庫的文件組個數(shù) | 256 | 256 |
每個數(shù)據(jù)庫的文件個數(shù) | 32,767 | 32,767 |
文件大小(數(shù)據(jù)) | 32 TB | 32 TB |
文件大小(日志) | 4 TB | 32 TB |
每個數(shù)據(jù)表的外鍵表引用 | 253 | 253 |
標識符長度(以字符計) | 128 | 128 |
每臺計算機的實例數(shù) | 暫缺 | 16 |
包含 SQL 語句的字符串長度(批處理大小) | 65,536 * 網(wǎng)絡數(shù)據(jù)包大小1 | 65,536 * 網(wǎng)絡數(shù)據(jù)包大小1 |
每個連接的鎖數(shù) | 每個服務器的最大鎖數(shù) | 每個服務器的最大鎖數(shù) |
每個 SQL Server 實例的鎖數(shù) | 2,147,483,647(靜態(tài)) SQL Server 40% 的內(nèi)存(動態(tài)) |
2,147,483,647(靜態(tài)) SQL Server 40% 的內(nèi)存(動態(tài)) |
嵌套存儲過程層數(shù) | 32 | 32 |
嵌套子查詢 | 32 | 32 |
嵌套觸發(fā)器層數(shù) | 32 | 32 |
每個數(shù)據(jù)表的非聚集索引個數(shù) | 249 | 249 |
SQL Server 實例中同時打開的對象個數(shù)4 | 2,147,483,647(或可用內(nèi)存) | 2,147,483,647(或可用內(nèi)存) |
每個數(shù)據(jù)庫中的對象個數(shù) | 2,147,483,6474 | 2,147,483,6474 |
每個存儲過程的參數(shù)個數(shù) | 1,024 | 2,100 |
每個數(shù)據(jù)表的 REFERENCE 個數(shù) | 253 | 253 |
每個數(shù)據(jù)表的行數(shù) | 受可用存儲資源限制 | 受可用存儲資源限制 |
每個數(shù)據(jù)庫的數(shù)據(jù)表個數(shù) | 受數(shù)據(jù)庫中的對象個數(shù)限制4 | 受數(shù)據(jù)庫中的對象個數(shù)限制4 |
每個 SELECT 語句的數(shù)據(jù)表個數(shù) | 256 | 256 |
每個數(shù)據(jù)表的觸發(fā)器個數(shù) | 受數(shù)據(jù)庫中的對象個數(shù)限制4 | 受數(shù)據(jù)庫中的對象個數(shù)限制4 |
每個數(shù)據(jù)表的 UNIQUE 索引個數(shù)或約束個數(shù) | 249個非聚集索引和 1 個聚集索引 | 249個非聚集索引和 1 個聚集索引 |
1 網(wǎng)絡數(shù)據(jù)包大小是表格格式數(shù)據(jù)方案 (TDS) 數(shù)據(jù)包的大小,該數(shù)據(jù)包用于應用程序和關系數(shù)據(jù)庫引擎之間的通訊。默認的數(shù)據(jù)包大小為 4 KB,由 network packet size 配置選項控制。
2 在 SQL Server 2000 中,任何鍵的最大字節(jié)數(shù)不能超過 900。可以使用可變長度的列來定義鍵,只要在這種列中不插入數(shù)據(jù)超過 900 字節(jié)的行,其最大大小就可以在 900 以上。有關更多信息,請參見索引鍵的最大值。
3 當使用 SQL Server 2000 Desktop Engine 或 Microsoft 數(shù)據(jù)引擎 (MSDE) 1.0 時,數(shù)據(jù)庫的大小不能超過 2 GB。
4數(shù)據(jù)庫對象包括所有的表、視圖、存儲過程、擴展存儲過程、觸發(fā)器、規(guī)則、默認值及約束。一個數(shù)據(jù)庫中所有對象的總數(shù)不得超過 2,147,483,647。
SQL Server 2000 版本支持的最大處理器數(shù)
下表列出各 SQL Server 2000 版本中的數(shù)據(jù)庫引擎在對稱多處理 (SMP) 計算機上能夠使用的最大處理器數(shù)。安裝 SQL Server 計算機的處理器數(shù)量可以大于該版本數(shù)據(jù)庫引擎所要求的處理器數(shù)量,但數(shù)據(jù)庫引擎使用的處理器數(shù)量不會大于下表中指定的數(shù)量。例如,可以在具有 8 個處理器的 Windows 2000 Advanced Server 計算機上安裝 SQL Server 標準版,但數(shù)據(jù)庫引擎使用的處理器不會超過 4 個。
操作系統(tǒng) |
企業(yè)版 |
標準版 |
個人版 |
開發(fā)版 |
Desktop Engine |
SQL Server CE |
企業(yè)評估版 |
---|---|---|---|---|---|---|---|
Microsoft Windows 2000 DataCenter | 32 | 4 | 2 | 32 | 2 | 暫缺 | 32 |
Windows 2000 Advanced Server | 8 | 4 | 2 | 8 | 2 | 暫缺 | 8 |
Windows 2000 Server | 4 | 4 | 2 | 4 | 2 | 暫缺 | 4 |
Windows 2000 Professional | 暫缺 | 暫缺 | 2 | 2 | 2 | 暫缺 | 2 |
Microsoft Windows NT? 4.0 Server 企業(yè)版 | 8 | 8 | 2 | 8 | 2 | 暫缺 | 8 |
Windows NT 4.0 Server | 4 | 4 | 2 | 4 | 2 | 暫缺 | 4 |
Windows NT 4.0 Workstation | 暫缺 | 暫缺 | 2 | 2 | 2 | 暫缺 | 2 |
Microsoft Windows 98 | 暫缺 | 暫缺 | 1 | 使用 Desktop Engine | 1 | 暫缺 | 暫缺 |
Microsoft Windows CE | 暫缺 | 暫缺 | 暫缺 | 暫缺 | 暫缺 | 1 | 暫缺 |
SQL Server 2000 版本支持的最大物理內(nèi)存量
下表列出各 SQL Server 2000 版中的數(shù)據(jù)引擎能夠支持的最大物理內(nèi)存量或 RAM。
操作系統(tǒng) |
企業(yè)版 |
標準版 |
個人版 |
開發(fā)版 |
Desktop Engine |
SQL Server CE |
企業(yè)評估版 |
---|---|---|---|---|---|---|---|
Windows 2000 DataCenter | 64 GB | 2 GB | 2 GB | 64 GB | 2 GB | 暫缺 | 64 GB |
Windows 2000 Advanced Server | 8 GB | 2 GB | 2 GB | 8 GB | 2 GB | 暫缺 | 8 GB |
Windows 2000 Server | 4 GB | 2 GB | 2 GB | 4 GB | 2 GB | 暫缺 | 4 GB |
Windows 2000 Professional | 暫缺 | 暫缺 | 2 GB | 2 GB | 2 GB | 暫缺 | 2 GB |
Windows NT 4.0 Server 企業(yè)版 | 3 GB | 2 GB | 2 GB | 3 GB | 2 GB | 暫缺 | 3 GB |
Windows NT 4.0 Server | 2 GB | 2 GB | 2 GB | 2 GB | 2 GB | 暫缺 | 2 GB |
Windows NT 4.0 Workstation | 暫缺 | 暫缺 | 2 GB | 2 GB | 2 GB | 暫缺 | 2 GB |
關鍵字:SQL Server、數(shù)據(jù)庫
新文章:
- CentOS7下圖形配置網(wǎng)絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解