新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SQLAzure與SQLServer的異同點(diǎn)總結(jié)和歸納-創(chuàng)新互聯(lián)
SQL
因?yàn)镾QL Azure負(fù)責(zé)物理管理,所以任何企圖直接操作物理資源的語(yǔ)句和選項(xiàng)都被屏蔽掉了,例如Resource Governor、文件組訪問(wèn)或一些關(guān)于服務(wù)器的數(shù)據(jù)庫(kù)定義語(yǔ)言(DDL)語(yǔ)句。另外,也不能夠設(shè)置服務(wù)器選項(xiàng)、SQL跟蹤標(biāo)記(Trace Flag)或SQL Server Profiler以及Database Tuning Advisor。
總體來(lái)看,SQL Azure采用了更先進(jìn)的架構(gòu)設(shè)計(jì),由微軟基于云進(jìn)行托管,提供的是可擴(kuò)展、多租戶、高可用的數(shù)據(jù)庫(kù)服務(wù)。SQL Azure Database幫助簡(jiǎn)化多數(shù)據(jù)庫(kù)的供應(yīng)和部署,開發(fā)人員無(wú)需安裝、設(shè)置數(shù)據(jù)庫(kù)軟件,也不必為數(shù)據(jù)庫(kù)打補(bǔ)丁或進(jìn)行管理。SQL Azure為用戶提供了內(nèi)置的高可用性和容錯(cuò)能力,且無(wú)需客戶進(jìn)行實(shí)際管理。SQL Azure Database支持TDS和Transact- SQL(T- SQL),客戶可以使用現(xiàn)有技術(shù)在TSQL上進(jìn)行開發(fā),還可以使用與現(xiàn)有的客戶自有數(shù)據(jù)庫(kù)軟件相對(duì)應(yīng)的關(guān)系型數(shù)據(jù)模型。SQL Azure Database提供的是一個(gè)基于云的數(shù)據(jù)庫(kù)管理系統(tǒng),它能夠整合現(xiàn)有工具集,并提供與客戶自有軟件的對(duì)應(yīng)性。
SQL Azure數(shù)據(jù)庫(kù)管理與SQL Server數(shù)據(jù)庫(kù)在物理管理方面大的不同是,SQL Azure不僅能夠自動(dòng)復(fù)制所有數(shù)據(jù)來(lái)提供高可用性,還可以管理負(fù)載均衡。當(dāng)任何主數(shù)據(jù)庫(kù)服務(wù)器停止工作的時(shí)候,另外一臺(tái)正常運(yùn)行的備份數(shù)據(jù)庫(kù)會(huì)自動(dòng)接替主服務(wù)器,這就是故障轉(zhuǎn)移的功能。而且,這個(gè)過(guò)程對(duì)用戶來(lái)說(shuō)是透明的。
為了提供這一層面的物理管理,用戶不能控制SQL Azure的物理資源。舉例來(lái)說(shuō),不能指定數(shù)據(jù)庫(kù)或索引駐留的物理硬盤或文件組。因?yàn)椴荒茉L問(wèn)計(jì)算機(jī)的文件系統(tǒng)并且所有的數(shù)據(jù)都會(huì)被自動(dòng)復(fù)制,所以SQL Server的備份和恢復(fù)命令在SQL Azure上無(wú)效。
如果用SQL Server的backup命令行去備份database會(huì)提示:
Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.
默認(rèn)SQL Azure服務(wù)會(huì)備份所有的數(shù)據(jù)庫(kù),但這個(gè)備份是物理備份,只有15天,如果想找到15天前的備份就比較困難了。
當(dāng)前文章:SQLAzure與SQLServer的異同點(diǎn)總結(jié)和歸納-創(chuàng)新互聯(lián)
文章來(lái)源:http://ef60e0e.cn/article/dhdded.html
因?yàn)镾QL Azure負(fù)責(zé)物理管理,所以任何企圖直接操作物理資源的語(yǔ)句和選項(xiàng)都被屏蔽掉了,例如Resource Governor、文件組訪問(wèn)或一些關(guān)于服務(wù)器的數(shù)據(jù)庫(kù)定義語(yǔ)言(DDL)語(yǔ)句。另外,也不能夠設(shè)置服務(wù)器選項(xiàng)、SQL跟蹤標(biāo)記(Trace Flag)或SQL Server Profiler以及Database Tuning Advisor。
總體來(lái)看,SQL Azure采用了更先進(jìn)的架構(gòu)設(shè)計(jì),由微軟基于云進(jìn)行托管,提供的是可擴(kuò)展、多租戶、高可用的數(shù)據(jù)庫(kù)服務(wù)。SQL Azure Database幫助簡(jiǎn)化多數(shù)據(jù)庫(kù)的供應(yīng)和部署,開發(fā)人員無(wú)需安裝、設(shè)置數(shù)據(jù)庫(kù)軟件,也不必為數(shù)據(jù)庫(kù)打補(bǔ)丁或進(jìn)行管理。SQL Azure為用戶提供了內(nèi)置的高可用性和容錯(cuò)能力,且無(wú)需客戶進(jìn)行實(shí)際管理。SQL Azure Database支持TDS和Transact- SQL(T- SQL),客戶可以使用現(xiàn)有技術(shù)在TSQL上進(jìn)行開發(fā),還可以使用與現(xiàn)有的客戶自有數(shù)據(jù)庫(kù)軟件相對(duì)應(yīng)的關(guān)系型數(shù)據(jù)模型。SQL Azure Database提供的是一個(gè)基于云的數(shù)據(jù)庫(kù)管理系統(tǒng),它能夠整合現(xiàn)有工具集,并提供與客戶自有軟件的對(duì)應(yīng)性。
SQL Azure數(shù)據(jù)庫(kù)管理與SQL Server數(shù)據(jù)庫(kù)在物理管理方面大的不同是,SQL Azure不僅能夠自動(dòng)復(fù)制所有數(shù)據(jù)來(lái)提供高可用性,還可以管理負(fù)載均衡。當(dāng)任何主數(shù)據(jù)庫(kù)服務(wù)器停止工作的時(shí)候,另外一臺(tái)正常運(yùn)行的備份數(shù)據(jù)庫(kù)會(huì)自動(dòng)接替主服務(wù)器,這就是故障轉(zhuǎn)移的功能。而且,這個(gè)過(guò)程對(duì)用戶來(lái)說(shuō)是透明的。
為了提供這一層面的物理管理,用戶不能控制SQL Azure的物理資源。舉例來(lái)說(shuō),不能指定數(shù)據(jù)庫(kù)或索引駐留的物理硬盤或文件組。因?yàn)椴荒茉L問(wèn)計(jì)算機(jī)的文件系統(tǒng)并且所有的數(shù)據(jù)都會(huì)被自動(dòng)復(fù)制,所以SQL Server的備份和恢復(fù)命令在SQL Azure上無(wú)效。
如果用SQL Server的backup命令行去備份database會(huì)提示:
Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.
默認(rèn)SQL Azure服務(wù)會(huì)備份所有的數(shù)據(jù)庫(kù),但這個(gè)備份是物理備份,只有15天,如果想找到15天前的備份就比較困難了。
當(dāng)前文章:SQLAzure與SQLServer的異同點(diǎn)總結(jié)和歸納-創(chuàng)新互聯(lián)
文章來(lái)源:http://ef60e0e.cn/article/dhdded.html