雲中的SQL Server
借助SQL Azure,Microsoft為數據庫用戶提供了將數據庫置於雲中的能力。 SQL Azure是一個關係數據庫,它支持使用Microsoft SQL Server技術的 Transact-SQL,但允許您將所有服務器和操作系統管理任務交給Microsoft工程師。
雲中的SQL Server功能
使用SQL Azure可以獲得的一些功能包括:
- 簡化的管理,讓數據庫平台,操作系統和硬件的管理掌握在他人手中
- 可擴展的資源,使您可以根據需要快速添加或刪除資源
- 與ODBC,PHP和ADO.NET數據訪問集成
- 通過SQL Server Management Studio進行管理(使用SQL Server 2008 R2或更高版本附帶的版本)
- Microsoft SQL Server的大部分基本功能
限制
重要的是要認識到,儘管SQL Azure是Microsoft SQL Server的基於雲的替代品,但它與託管SQL Server環境並不相同。 有幾個重要的區別
- 數據庫限於10GB。
- 某些數據類型(特別是CLR數據類型,包括地理空間數據)不受支持
- 含糊不清的警告說您的連接可能因“過度使用資源”而終止
結論
總的來說,SQL Azure是一款非常有趣的產品,可能對於那些尋求10GB以下高性能雲數據庫的特定用戶非常有吸引力。 但是,大多數網絡用戶可能會發現,他們可以從包括虛擬主機成本的各種ISP那裡找到類似的定價。 預計會看到SQL Azure越來越流行,因為它推出了支持更高級SQL Server功能的更具可伸縮性的解決方案。