1. 程式人生 > 其它 >SQL Server 2022 預覽版介紹

SQL Server 2022 預覽版介紹

本文討論 SQL Server 的下一個版本,即 SQL Server 2022。這將涵蓋 SQL Server 2022 提供的最新公告、版本和所有令人興奮的功能。

介紹

在組織大規模數字化的世界中,及時處理和分析資料是當務之急。Microsoft 正在戰略性地邁向未來,他們優先以儘可能最好的方式幫助使用者。組織一直在朝著對現代資料平臺進行許多更改的方向發展。它需要一個穩定、安全、效能優化、高度可用且具有無縫連線和分析能力的資料庫。Microsoft SQL Server 在每個新版本中不斷改進其特性和功能。

微軟公佈的SQL Server 2022的私人預覽2使用Azure的與託管SQL例項,Azure的突觸分析,Azure的預覽整合2021十一月的版本提供了啟用Azure的能力。

本部落格旨在總結即將釋出的 SQL Server 2022 的功能。

SQL Server 2022 預覽功能

SQL 2022 載入了令人興奮的新功能以及對核心資料庫引擎、效能和安全性的增強。下圖提供了 SQL Server 2022 的高階表示。

讓我們探索這些功能及其相對於現有 SQL Server 版本的優勢。

使用 Azure SQL 託管例項的本地 SQL 例項業務連續性

災難恢復始終是任何組織的首要關注點。目前,SQL Server Always On Availability 或日誌傳送主要用作本地 SQL Server 的 DR 解決方案。SQL Server 2022 為 Azure SQL 託管例項提供了一個新的完全整合的連結功能,以確保資料庫環境的正常執行時間。

  • 作為新連結功能的 Azure SQL 託管例項簡化了災難恢復的配置和管理。目前,您可以使用需要複雜配置的多子網叢集或分散式可用性組。新的連結功能使用內建的分散式可用性組 (DAG) 將資料複製到現有的 Azure SQL 快速託管例項。DBA 不會在冗長的配置或 DR 例項維護上花費太多時間
  • 連結功能使您能夠將橫向擴充套件查詢以及 DR 伺服器讀取。因此,您可以將繁重的讀取請求解除安裝到 Azure SQL 託管例項
  • 您可以從本地 SQL 例項故障轉移到 Azure SQL 託管例項 (DR),反之亦然
  • 可以將資料庫從 Azure SQL 託管例項 (DR) 還原(移動)到本地 SQL Server
    • 將資料庫從託管例項備份到儲存帳戶
    • 從儲存在儲存帳戶中的備份檔案還原本地例項中的資料庫

對本地運營資料的無縫分析

目前,要將資料從本地資料庫移動到 Azure Synapse,請使用 ETL(提取-轉換-載入)工具。它需要 ETL 管道配置。但是,實時資料處理存在滯後。因此,SQL 2022 中的 Azure Synapse 連結使您能夠使用自動更改源。此更改源捕獲 SQL Server 資料庫中的實時更改並將該資料提供給 Azure Synapse Analytics。

SQL Server 2022 Azure Synapse Link 使用適用於 SQL Server 的 Azure Synapse Link 打破了操作和分析儲存之間的壁壘。使用此功能可以獲得以下好處。

  • 混合事務處理
  • 分析處理
  • 近實時分析
  • 對源(執行)系統的影響最小

您可以使用 Azure 機器學習、Power BI、Spark 來利用突觸資料,將資料與許多不同的資料來源(如 Azure Data Lake Storage、SQL 池)結合起來。

Azure 許可權整合

Azure Purview 是一種統一的資料治理和管理服務。Azure 許可權提供以下功能整合 SQL 2022。

  • 免費自動掃描您的本地 SQL Server 以捕獲元資料
  • 它可以自動擴充套件本地 SQL Server 以捕獲元資料
  • 您可以使用內建或自定義資料分類器並使用 Microsoft 資訊保護敏感度標籤
  • 配置和控制對 SQL Server 的訪問許可權

具有區塊鏈功能的 SQL Server 資料庫分類帳

SQL Server 2022 引入了一個新的分類帳功能,用於建立資料修改的不可變跟蹤記錄。它可以防止惡意活動造成的資料篡改事件。它適用於儲存關鍵財務資料的應用程式,例如銀行交易。

行業領先的效能和可用性

SQL Server 2022 為現有 SQL Server 引入了以下效能和可用性增強功能。

  • 引數化查詢的智慧查詢處理:在具有不同引數的儲存過程中,引數嗅探是一個有問題的問題。SQL Server 儲存(快取)基於引數的執行計劃,該引數可能無法與其他引數一起有效工作。當前的 SQL Server 版本可以快取儲存過程的單個執行計劃。因此,使用不同引數執行查詢可能會產生效能問題。SQL 2022 引數敏感計劃優化功能支援為單個引數化語句儲存多個快取計劃。SQL Server 根據傳入的引數值選擇優化的執行計劃。使用引數敏感計劃優化功能不需要任何程式碼更改。更改所需資料庫的相容性級別 160,此功能將作為資料庫範圍功能自動啟用
  • 查詢儲存:預設情況下,SQL Server 2022 為每個資料庫啟用查詢儲存功能
  • Peer-to-Peer 副本衝突:在多寫資料庫環境中,使用者可以更改本地資料庫資料並在更新的雙向流中保持複製。但是,如果多個客戶在不同的寫入副本同時更新同一行,則可能會造成資料衝突,從而導致整個操作停頓

SQL 2022 為這些場景自動執行最後一次寫入獲勝規則。例如,如果 SQL Server 檢測到任何衝突,它會使用(保留)所有副本的最新修改值。因此,您可以順利執行多寫環境,而不會發生衝突影響操作。

使用 SQL Server 2022 的後續步驟是什麼?

目前,SQL Server 2022 處於私人預覽版。因此,Microsoft 為有限數量的客戶提供了在公共預覽版和正式釋出之前訪問預覽版的機會。要使用預覽版並與 Microsoft 工程團隊合作,請填寫https://aka.ms/EAPSignup上的表格並回答一些問題,例如:

  • 請描述您將使用 SQL Server 2022 測試的應用程式或工作負載
  • 您將測試和驗證哪些特定功能?
  • 您計劃在哪個平臺上執行 SQL Server 2022?
  • 您的應用程式或解決方案驗證測試或概念證明的時間表是什麼?
  • 驗證成功後,您何時可以在生產中部署 SQL Server 2022 或在您的 ISV/SI 解決方案中提供 SQL Server 2022 作為選項?

您是否願意參與 Microsoft 可以在未來的 SQL 2022 公告中提及的案例研究或客戶參考?

Microsoft 將驗證、處理您的申請,並通過電子郵件分享後續步驟。我們需要等待明年,即 2022 年的公開預覽或全面上市。

有興趣瞭解 SQL Server 2022

您可以使用連結https://www.youtube.com/watch?v=ncF-zFzBDAY觀看 Microsoft 首席架構師 Bob Ward 關於 SQL 2022 新功能和增強功能的視訊

參考文章:

要閱讀有關 SQL Server 2022 的更多資訊並繼續關注未來的增強功能,請參閱以下連結:

本文翻譯自:https://www.sqlshack.com/sql-server-2022-private-preview-announcement/

結論

我很高興地宣佈 Microsoft SQL Server 2022 Private Preview 現已可供搶先體驗。此部落格涵蓋了 SQL 2022 功能的快照。如果您渴望參與私人預覽(搶先體驗),請註冊私人預覽。您可以與 Microsoft 工程團隊合作進行產品審查、反饋、早期關鍵錯誤修復、關鍵新功能、文件審查。