SQL Server 2016 中的新功能

適用於:SQL Server 2016 (13.x) 和更新版本

使用 SQL Server 2016,您可以使用內建所有功能 (從記憶體內部效能和進階安全性到資料庫內分析) 的可調整混合式資料庫平台,建置智慧型的任務關鍵應用程式。 SQL Server 2016 版本新增了新的安全性功能、查詢能力、Hadoop 和雲端整合、R 分析等等,以及許多改進和增強功能。

此頁面會提供摘要資訊,以及能針對每個 SQL Server 元件提供詳細資料的 SQL Server 2016 新功能資訊連結。

SQL Server 2016

立即試用 SQL Server!

SQL Server 2016 Database Engine

  • 您現在可以在 SQL Server 安裝及設定期間,設定「多個 TempDB」 資料庫檔案。
  • 新的「查詢存放區」 可將查詢文字、執行計畫和效能計量儲存於資料庫內,使您可以輕鬆地監視效能問題並進行疑難排解。 儀表板會顯示哪些查詢使用最多時間、記憶體或 CPU 資源。
  • 「時態表」 是記錄所有資料變更的記錄資料表,能完整記錄發生資料變更的日期和時間。
  • 在 SQL Server 中全新內建的「JSON 支援」 可支援 JSON 匯入、匯出、剖析和儲存。
  • 新的 PolyBase 查詢引擎整合了 SQL Server 與 Hadoop 或 Azure Blob 儲存體中的外部資料。 您可以匯入或匯出資料,也可以執行查詢。
  • 新的 Stretch Database 功能可讓您動態且安全地將本機 SQL Server 資料庫的資料封存到雲端的 Azure SQL 資料庫。 SQL Server 會自動查詢本機資料,以及位於連結資料庫內的遠端資料。
  • 記憶體內 OLTP:
    • 現在支援 FOREIGN KEY、UNIQUE 和 CHECK 限制式,以及原生編譯的預存程序 OR、NOT、SELECT DISTINCT、OUTER JOIN,以及 SELECT 中的子查詢。
    • 支援上至 2TB 的資料表 (原本為 256GB)。
    • 具有排序和 AlwaysOn 可用性群組支援的數據行存放區索引增強功能。
  • 新的安全性功能:
    • Always Encrypted: 啟用時,只有具備加密金鑰的應用程式才能存取 SQL Server 2016 資料庫中加密的敏感性資料。 金鑰一律不會傳遞至 SQL Server。
    • 動態資料遮罩: 如果有在資料表定義中指定,則受遮罩的資料會對大部分的使用者隱藏,且只有具有 UNMASK 權限的使用者可查看完整資料。
    • 資料列層級安全性: 資料存取可限制於資料庫引擎層級,來讓使用者只能看見與他們相關的項目。

SQL Server 2016 Analysis Services (SSAS)

SQL Server 2016 Analysis Services 針對以「1200 (含) 相容性層級」 為基礎的表格式模型資料庫,能提供更佳的效能、撰寫功能、資料庫管理、篩選、處理及其他優化。

  • SQL Server R 服務 能將用於統計分析的 R 程式設計語言整合到 SQL Server 中。
  • 新的「資料庫一致性檢查程式 (DBCC)」 會在內部執行,以偵測可能的資料損毀問題。
  • 可即時查詢外部資料而不需事先匯入的「直接查詢」 功能,現已支援更多資料來源,包括 Azure SQL、Oracle 和 Teradata。
  • 許多新的「DAX (資料存取運算式) 函式」 。
  • 新的 Microsoft.AnalysisServices.Tabular \(機器翻譯\) 命名空間,可管理表格式模式執行個體和模型。
  • Analysis Services 管理物件 (AMO) \(機器翻譯\) 已經重構以包含第二個組件 Microsoft.AnalysisServices.Core.dll

請參閱 Analysis Services 引擎 (SSAS)

SQL Server 2016 Integration Services (SSIS)

  • 支援「Always On 可用性群組」
  • 累加套件部署
  • 「Always Encrypted」 支援
  • 新的 ssis_logreader 資料庫層級角色
  • 新的「自訂記錄層級」
  • 資料流程中「適用於錯誤的資料行名稱」
  • 新的「連接器」
  • 支援「Hadoop 檔案系統 (HDFS)」

請參閱 Integration Services (SSIS)

SQL Server 2016 Master Data Services (MDS)

  • 「衍生階層的改進」 ,包括遞迴和多對多階層的支援
  • 「網域屬性」 篩選
  • 「實體同步」 以在模型間共用實體資料
  • 透過「變更集」 核准工作流程
  • 「自訂索引」 以改善查詢效能
  • 新的「權限層級」 以改善安全性
  • 重新設計的「商務規則管理」 體驗

請參閱 Master Data Services (MDS)

SQL Server 2016 Reporting Services (SSRS)

Microsoft 在此版本中徹底翻新了 Reporting Services。

  • 具有 KPI 功能的新「Web 報表入口網站」
  • 新的「行動報表發行工具」
  • 「重新設計的報表轉譯引擎」 ,支援 HTML5
  • 新的樹狀圖和放射環狀圖「圖表類型」

請參閱 Reporting Services (SSRS) \(機器翻譯\)。

取得協助

參與編輯 SQL 文件

您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。

如需詳細資訊,請參閱如何參與 SQL Server 文件