sql server 2000地數據庫容量:
-->目錄
-->sql server 構架
-->實施細則
-->最大容量說明
最大值(數量或大小)
對象 sql server 7.0 sql server 2000
批處理大小 65,536 * 網絡數據包大小1 65,536 * 網絡數據包大小1
每個短字符串列地字節(jié)數 8,000 8,000
每個 text、ntext、或 image 列地字節(jié)數 2 gb-2 2 gb-2
每個 group by、order by地字節(jié)數 8,060
每個索引中地字節(jié)數 900 9002
每個外鍵地字節(jié)數 900 900
每個主鍵地字節(jié)數 900 900
每行字節(jié)數 8,060 8,060
存儲過程源文本中地字節(jié)數 批處理大小之較小者或者 250 mb 批處理大小之較小者或者 250 mb
每個數據表地聚集索引數 1 1
group by、order by 中地列數 只受字節(jié)數限制
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(靜態(tài))
sql server 40% 地內存(動態(tài)) 2,147,483,647(靜態(tài))
sql server 40% 地內存(動態(tài))
嵌套存儲過程層數 32 32
嵌套子查詢 32 32
嵌套觸發(fā)器層數 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 1,024
每個數據表地 reference 個數 253 253
每個數據表地行數 受可用存儲資源限制 受可用存儲資源限制
每個數據庫地數據表個數 受數據庫中地對象個數限制4 受數據庫中地對象個數限制4
每個 select 語句地數據表個數 256 256
每個數據表地觸發(fā)器個數 受數據庫中地對象個數限制4 受數據庫中地對象個數限制4
每個數據表地 unique 索引個數或約束個數 249個非聚集索引和 1 個聚集索引 249個非聚集索引和 1 個聚集索引
1.網絡數據包大小是表格格式數據方案 (tds) 數據包地大小,該數據包用于應用程序和關系數據庫引擎之間地通訊.默認地數據包大小為 4 kb,由 network packet size 配置選項控制.
2.在 sql server 2000 中,任何鍵地最大字節(jié)數不能超過 900.可以使用可變長度地列來定義鍵,只要在這種列中不插入數據超過 900 字節(jié)地行,其最大大小就可以在 900 以上.有關更多信息,請參見索引鍵地最大值.
3.當使用 sql server 2000 desktop engine 或 microsoft 數據引擎 (msde) 1.0 時,數據庫地大小不能超過 2 gb.
4.數據庫對象包括所有地表、視圖、存儲過程、擴展存儲過程、觸發(fā)器、規(guī)則、默認值及約束.一個數據庫中所有對象地總數不的超過 2,147,483,647.
更多信息請查看IT技術專欄