最大容量說明
  新增信息 - 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ù)量或大?。?/th> | ||
|---|---|---|
| 對象 | sql server 7.0 | sql server 2000 | 
| 批處理大小 | 65,536 * 網(wǎng)絡(luò)數(shù)據(jù)包大小1 | 65,536 * 網(wǎng)絡(luò)數(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ù)或表達(dá)式數(shù)目 | 10 | |
| 每個索引的列數(shù) | 16 | 16 | 
| 每個外鍵的列數(shù) | 16 | 16 | 
| 每個主鍵的列數(shù) | 16 | 16 | 
| 每個基礎(chǔ)數(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 | 
| 標(biāo)識符長度(以字符計) | 128 | 128 | 
| 每臺計算機的實例數(shù) | 暫缺 | 16 | 
| 包含 sql 語句的字符串長度(批處理大小) | 65,536 * 網(wǎng)絡(luò)數(shù)據(jù)包大小1 | 65,536 * 網(wǎng)絡(luò)數(shù)據(jù)包大小1 | 
| 每個連接的鎖數(shù) | 每個服務(wù)器的最大鎖數(shù) | 每個服務(wù)器的最大鎖數(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)絡(luò)數(shù)據(jù)包大小是表格格式數(shù)據(jù)方案 (tds) 數(shù)據(jù)包的大小,該數(shù)據(jù)包用于應(yīng)用程序和關(guān)系數(shù)據(jù)庫引擎之間的通訊。默認(rèn)的數(shù)據(jù)包大小為 4 kb,由 network packet size 配置選項控制。
2 在 sql server 2000 中,任何鍵的最大字節(jié)數(shù)不能超過 900??梢允褂每勺冮L度的列來定義鍵,只要在這種列中不插入數(shù)據(jù)超過 900 字節(jié)的行,其最大大小就可以在 900 以上。有關(guān)更多信息,請參見索引鍵的最大值。
3 當(dāng)使用 sql server 2000 desktop engine 或 microsoft 數(shù)據(jù)引擎 (msde) 1.0 時,數(shù)據(jù)庫的大小不能超過 2 gb。
4數(shù)據(jù)庫對象包括所有的表、視圖、存儲過程、擴展存儲過程、觸發(fā)器、規(guī)則、默認(rèn)值及約束。一個數(shù)據(jù)庫中所有對象的總數(shù)不得超過 2,147,483,647。
下表列出各 sql server 2000 版本中的數(shù)據(jù)庫引擎在對稱多處理 (smp) 計算機上能夠使用的最大處理器數(shù)。安裝 sql server 計算機的處理器數(shù)量可以大于該版本數(shù)據(jù)庫引擎所要求的處理器數(shù)量,但數(shù)據(jù)庫引擎使用的處理器數(shù)量不會大于下表中指定的數(shù)量。例如,可以在具有 8 個處理器的 windows 2000 advanced server 計算機上安裝 sql server 標(biāo)準(zhǔn)版,但數(shù)據(jù)庫引擎使用的處理器不會超過 4 個。
| 操作系統(tǒng) | 企業(yè)版 | 標(biāo)準(zhǔn)版 | 個人版 | 開發(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 版中的數(shù)據(jù)引擎能夠支持的最大物理內(nèi)存量或 ram。
| 操作系統(tǒng) | 企業(yè)版 | 標(biāo)準(zhǔn)版 | 個人版 | 開發(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 | 
新聞熱點
疑難解答
圖片精選