SQL Server 2000 全面擴展 7.0 版效能、可靠性與易用性,成為優秀的 OLTP、資料倉儲與電子商務平台。三大亮點:
1.2.1 XML 原生支援
- 關聯引擎直接回傳 XML 文件;XML 可用於 INSERT/UPDATE/DELETE。
- 支援 URL 存取、XML-Data Schema、XML 檢索、OLE DB XML 文件支援。
- XML 介於 HTML 簡單性與 SGML 複雜性之間,成為企業內部/跨企業資料交換標準語言。
1.2.2 三大新資料型別
| 型別 | 說明 |
| BIGINT | 8 位元組整數 (-2^63 ~ 2^63-1),替代數值型別模擬大整數 |
| SQL_VARIANT | 儲存多種資料型別值的單一欄位(除 text/ntext/image/timestamp/sql_variant 外) |
| TABLE | 變數型別,暫存結果集,支援預存程序/函數/批次間傳遞表值參數 |
1.2.3 TEXT/IMAGE 行內儲存
- 7.0 版:TEXT/IMAGE 另存於 LOB 頁面,需額外指標與 I/O。
- 2000 版:小型 LOB(預設 ≤ 256 bytes)直接儲存於資料列內,減少儲存空間與磁碟 I/O。
- 大型 LOB 仍儲存於 LOB 頁面,但根結構優化。
其他增強
- 索引檢視、分割視圖、使用者定義函數、INSTEAD OF 觸發器、多執行緒備份、記錄檔自動縮減、記憶體動態管理(AWE)、C2 稽核模式。
總結
XML、新型別與 LOB 行內儲存三大創新,奠定 SQL Server 2000 在 Web 整合、大數值運算與非結構化資料處理的領先地位。