新聞動態   News
搜索   Search
你的位置:首頁 > 新聞動態 > 行業新聞

微軟發布SQL Server 2022:增強本地產品,不如向Azure云遷移

2023-02-23 15:17:00      點擊:

微軟在西雅圖線下及線上聯合舉行的PASS(SQL Server專業協會)社區峰會上,正式公布了SQL Server 2022,成為三年前SQL Server 2019的接力棒。

配套的主要新功能包括用于災難恢復的Azure SQL托管實例故障轉移鏈接,以及基于區塊鏈密碼學為數據變更提供不可變記錄的SQL Ledger。另外還有與數據倉庫和分析服務Azure Synapse(包含Apache Spark)及信息分類與保護服務Azure Purview的全新集成。再有,新版本還支持AWS S3(Simple Storage Service)API,可供各存儲提供商面向S3實現備份和恢復。

作為SQL Server的查詢語言,T-SQL在此版本中也迎來增強,獲得了新的JSON(JavaScript對象表示法)函數、位操作函數(如LEFT_SHIFT和GET_BIT)、時間序列函數及新的IS DISTINCT FROM表達式(簡化了布爾表達式中的空值處理)。

SQL Server 2022的查詢優化同樣有所增強。查詢存儲功能現在默認可捕捉查詢歷史記錄,并啟用性能與查詢計劃調整。在此前版本中,由于會對性能產生輕微影響,所以這些功能默認關閉。

SQL Server 2022中的查詢優化新功能

另一項云相關功能,是基于Azure Arc的可選按需付費計費模型,現在也成為SQL Server 2022設置流程中的默認選項。Azure Arc支持通過Azure管理SQL Server,且兼容日志分析和Azure Defender等Azure服務。用戶可以按小時付費,具體費率在峰值期上升、在低谷期下降。

微軟SQL產品及服務副總裁Asad Khan對SQL Server 2022做了介紹,并回答了SQL Server后續是否會支持ARM64架構等問題。

“我們已經在通過SQL Edge支持Arm,但我們其實是在編譯器中使用了翻譯層,因為這樣更簡單……我們正在投資開發,想辦法擺脫翻譯層。微軟當然看到了Arm在服務器業務市場上的增長,而且預計我們將支持全部三大芯片陣營——英特爾、AMD以及Arm。不過目前還沒完全實現,SQL Edge只是個精簡版本,而且因為翻譯層的存在而性能有限。”

至于SQL Server的各個版本,從Express版到Enterprise版,是否與上代產品相同,Khan也給出了肯定的答復。“是相同的。我們增強了Standard版的部分功能,例如提供無限容器虛擬化。至少在開發、測試和CI/CD管道等場景下,容器已經成為了一種客觀標準。”

隨著微軟不斷將用戶推向自家云環境,分析和報告等內置功能似乎也開始讓位于Power BI等需要額外付費的云服務。Khan解釋道,“我們將繼續支持此前就提供的服務,但后續云端功能將逐步超越本地部署功能。例如,在最新版本當中,我們更新了底層引擎,但目標卻是優化頂端基于云的Power BI。在分析和數據湖方面,客戶也更愿意選擇云方案。至于運營數據,出于歷史或合規性等原因,客戶倒是更傾向于在本地處理相關工作負載。這些都來自我們從客戶群體中收集和觀察到的反饋意見。”

基于VS Code的Azure Data Studio將成為未來SQL Server的首選管理工具

SQL Server工具這邊也迎來了大幅變動,甚至讓人有點摸不著頭腦。原先僅限Windows使用的SQL Server Management Studio(SSMS)仍然存在,而新的Azure Data Studio(ADS)雖然在名稱上在跟Visual Studio Code桌面應用看齊,但卻能夠跨平臺運行,另外VS Code的官方擴展也隨之做出了調整。

Khan指出,“我們本來也可以繼續沿用VS Code的擴展方法,后續也有可能再調整回來。但我們的想法是,微軟的數據產品需要更靈活的UI,所以才要跟Azure Data Studio良好匹配。VS Code強調以開發者為中心,而Azure Data Studio則努力彌合開發者、數據分析師和DBA(數據庫管理員)之間的鴻溝。”

當然,Azure Data Studio暫時無法接過SSMS的所有功能,但Khan強調這將是下階段的發展方向。“我們正在研究如何將更多SSMS功能納入Azure Data Studio。”當然,考慮到仍然擁有龐大的開發者群體,獨立的VS Code擴展也將繼續存在。

在談到Linux版SQL Server的定位時,Khan表示“我們見證了Linux的巨大成功。包括谷歌在內的云服務商,其SQL Server就是建立在Linux之上的。企業確實更偏愛Linux。我們從AWS的EC2(Elastic Compute Cloud)上得到了很多遙測數據,客戶在其中運行的SQL Server大部分都基于Linux系統。而且我們也不想局限于特定某種操作系統。另外,如果回顧容器或者Kubernetes的整個發展歷程,就會發現它們都跟Linux密不可分。事實上,即使是微軟自己在本地運行的Arc數據服務,由于使用到容器和Kubernetes技術,所以也離不開Linux。”

盡管如此,SQL Server應用程序在企業中的長期存在,仍然讓“在Windows上運行SQL Server的客戶群體占據著優勢,在體量上繼續壓倒選擇Linux的客戶。”


国产 高清 成 免费 视频,夜夜夜无码一区二区三区,亚洲欧美成人三级电影,最近2018中文字幕2019视频天天操天天干