企圖SQL
發布時間: 2024-11-20 07:24:29
A. 解析SQL Azure與SQL Server有何異同
SQL Azure並不完全支持SQL Server內所有的特性和數據類型。當前版本的SQL Azure並不支持分析服務、復制、報表服務以及Service Broker。然後,可以將SQL Azure資料庫作為數據源或目標資料庫,使用本地SQL Server的報表伺服器或分析伺服器連接SQL Azure。
因為SQL Azure負責物理管理,所以任何企圖直接操作物理資源的語句和選項都被屏蔽掉了,例如Resource Governor、文件組訪問或一些關於伺服器的資料庫定義語言(DDL)語句。另外,也不能夠設置伺服器選項、SQL跟蹤標記(Trace Flag)或SQL Server Profiler以及Database Tuning Advisor。
總體來看,SQL Azure採用了更先進的架構設計,由微軟基於雲進行託管,提供的是可擴展、多租戶、高可用的資料庫服務。SQL Azure Database幫助簡化多資料庫的供應和部署,開發人員無需安裝、設置資料庫軟體,也不必為資料庫打補丁或進行管理。SQL Azure為用戶提供了內置的高可用性和容錯能力,且無需客戶進行實際管理。SQL Azure Database支持TDS和Transact- SQL(T- SQL),客戶可以使用現有技術在TSQL上進行開發,還可以使用與現有的客戶自有資料庫軟體相對應的關系型數據模型。SQL Azure Database提供的是一個基於雲的資料庫管理系統,它能夠整合現有工具集,並提供與客戶自有軟體的對應性。
熱點內容