SQL Azure與SQL Server的異同點總結和歸納
SQL Azure並不完全支援SQL Server內所有的特性和資料型別。當前版本的SQL Azure並不支援分析服務、複製、報表服務以及Service Broker。
因為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提供的是一個基於雲的資料庫管理系統,它能夠整合現有工具集,並提供與客戶自有軟體的對應性。
SQL Azure資料庫管理與SQL Server資料庫在物理管理方面最大的不同是,SQL Azure不僅能夠自動複製所有資料來提供高可用性,還可以管理負載均衡。當任何主資料庫伺服器停止工作的時候,另外一臺正常執行的備份資料庫會自動接替主伺服器,這就是故障轉移的功能。而且,這個過程對使用者來說是透明的。
為了提供這一層面的物理管理,使用者不能控制SQL Azure的物理資源。舉例來說,不能指定資料庫或索引駐留的物理硬碟或檔案組。因為不能訪問計算機的檔案系統並且所有的資料都會被自動複製,所以SQL Server的備份和恢復命令在SQL Azure上無效。
如果用SQL Server的backup命令列去備份database會提示:
Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.
預設SQL Azure服務會備份所有的資料庫,但這個備份是物理備份,只有15天,如果想找到15天前的備份就比較困難了。
因為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提供的是一個基於雲的資料庫管理系統,它能夠整合現有工具集,並提供與客戶自有軟體的對應性。
SQL Azure資料庫管理與SQL Server資料庫在物理管理方面最大的不同是,SQL Azure不僅能夠自動複製所有資料來提供高可用性,還可以管理負載均衡。當任何主資料庫伺服器停止工作的時候,另外一臺正常執行的備份資料庫會自動接替主伺服器,這就是故障轉移的功能。而且,這個過程對使用者來說是透明的。
為了提供這一層面的物理管理,使用者不能控制SQL Azure的物理資源。舉例來說,不能指定資料庫或索引駐留的物理硬碟或檔案組。因為不能訪問計算機的檔案系統並且所有的資料都會被自動複製,所以SQL Server的備份和恢復命令在SQL Azure上無效。
如果用SQL Server的backup命令列去備份database會提示:
Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.
預設SQL Azure服務會備份所有的資料庫,但這個備份是物理備份,只有15天,如果想找到15天前的備份就比較困難了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2145595/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 2000與2005歸納SQLServer
- Solr與Elasticsearch的優缺點比較總結和歸納SolrElasticsearch
- SQL Server CE和SQL Server 2000/2005中的ISNULL函式的異同SQLServerNull函式
- top sql 產生的歸納SQL
- MHA工具的優缺點歸納總結
- Vue 路由知識點歸納總結Vue路由
- 物件導向知識點總結歸納物件
- SQL Server Alwayson概念總結SQLServer
- SQL Server函式總結SQLServer函式
- 遷移 SQL Server 到 Azure SQL 實戰SQLServer
- pt-osc工具的優缺點歸納總結
- MYSQL常用的效能指標總結和歸納MySql指標
- [zt] sql server 死鎖總結SQLServer
- Sql Server資料庫的一些知識點定義和總結SQLServer資料庫
- jQuery學習總結歸納jQuery
- 詳解SQL中drop、delete和truncate的異同SQLdelete
- SQL分組中WHERE和HAVING的異同SQL
- 臨時表在Oracle資料庫與SQL Server資料庫中的異同Oracle資料庫SQLServer
- vsftpd服務的歸納總結FTP
- Oracle的鎖機制歸納總結Oracle
- 【PyQt5】QTableWidget 的總結與歸納(轉載)QT
- [PyQt5] QTableWidget 的總結與歸納(轉載)QT
- SQL SERVER 跟蹤標記總結SQLServer
- MS Sql server 總結(命令恢復)SQLServer
- SQL Server自增列跳號總結SQLServer
- sql loader的一點總結SQL
- SQL server差異備份和還原SQLServer
- SQL Server的怪闢:異常與孤立事務SQLServer
- Linux基礎優化與安全歸納總結Linux優化
- PTA7~9題目集總結與歸納
- Windows Server和SQL Server客戶繼續選擇Azure的三個原因WindowsServerSQL
- 微軟雲端資料庫SQL Azure遷移到本地SQL Server的方法微軟資料庫SQLServer
- PostgreSQLin與=any的SQL語法異同與效能優化SQL優化
- 概率論與數理統計的學習(歸納+總結)
- Mysql學習總結(50)——Oracle,mysql和SQL Server的區別MySqlOracleServer
- MySQL主從延遲解決方法的歸納和總結MySql
- SQL Server 管理常用的SQL和T-SQLSQLServer
- SQL Server大小寫 總結 --未完待續SQLServer