程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 引用的各種對象的最大值

SQL Server 引用的各種對象的最大值

編輯:關於SqlServer

最大容量說明

新增信息 - 2001 年 9 月

第一個表說明對於所有 Microsoft? SQL Server? 2000 版本都相同的最大容量。第二個和第三個表說明因 SQL Server 2000 的版本和操作系統的不同而異的容量。

下表說明在 Microsoft SQL Server 數據庫中定義的,或在 Transact-SQL 語句中引用的各種對象的最大值(數量或大小)。下表不包含 Microsoft SQL Server 2000 Windows? CE 版。

最大值(數量或大小) 對象 SQL Server 7.0 SQL Server 2000 批處理大小 65,536 * 網絡數據包大小1 65,536 * 網絡數據包大小1 每個排序字符串列的字節數 8,000 8,000 每個 textntext、或 image 列的字節數 2 GB-2 2 GB-2 每個 GROUP BY、ORDER BY的字節數 8,060 8,060 每個索引中的字節數 900 9002 每個外鍵的字節數 900 900 每個主鍵的字節數 900 900 每行字節數 8,060 8,060 存儲過程源文本中的字節數 批處理大小之較小者或者 250 MB 批處理大小之較小者或者 250 MB 每個數據表的聚集索引數 1 1 GROUP BY、ORDER BY 中的列數 只受每個 GROUP BY、ORDER BY 子句的字節數限制 只受每個 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 2,100 每個數據表的 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數據庫對象包括所有的表、視圖、存儲過程、擴展存儲過程、觸發器、規則、默認值及約束。一個數據庫中所有對象的總數不得超過 2,147,483,647。

SQL Server 2000 版本支持的最大處理器數

下表列出各 SQL Server 2000 版本中的數據庫引擎在對稱多處理 (SMP) 計算機上能夠使用的最大處理器數。安裝 SQL Server 計算機的處理器數量可以大於該版本數據庫引擎所要求的處理器數量,但數據庫引擎使用的處理器數量不會大於下表中指定的數量。例如,可以在具有 8 個處理器的 Windows 2000 Advanced Server 計算機上安裝 SQL Server 標准版,但數據庫引擎使用的處理器不會超過 4 個。




操作系統

企業版

標准版

個人版

開發版

Desktop Engine

SQL Server CE 企業評估版 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 企業版 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 版本支持的最大物理內存量

下表列出各 SQL Server 2000 版中的數據引擎能夠支持的最大物理內存量或 RAM。




操作系統

企業版

標准版

個人版

開發版

Desktop Engine

SQL Server CE 企業評估版 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


您正在看的SQLserver教程是:SQL Server 引用的各種對象的最大值。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 企業版 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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved