在本地 SQL Server 和 Microsoft Azure 中使用您已有的技能和熟悉的工具(例如,Azure Active Directory 和 SQL Server Management Studio)來管理您的數據庫基礎結構。跨各種平臺應用行業標準 API 并從 Visual Studio 下載更新的開發人員工具,以構建下一代的 Web、企業、商業智能以及移動應用程序。
CREATE OR ALTER-新的CREATE OR ALTER支持使得修改和部署對象更容易,如存儲過程、觸發器、用戶定義的函數和視圖。這是開發人員和SQL社區非常需要的功能之一 [3] 。
新的USE HINT查詢選項-添加了一個新的查詢選項OPTION(USE HINT('')),以使用下面列出的可支持的查詢級別提示來更改查詢優化程序行為。支持九種不同的提示,以啟用以前僅通過跟蹤標志可用的功能。與QUERYTRACEON不同,USE HINT選項不需要sysadmin權限 [3] 。
以編程方式標識LPIM到SQL服務帳戶- DMV sys.dm_os_sys_info中的新sql_memory_model、sql_memory_model_desc列,允許DBA以編程方式識別內存中的鎖定頁(LPIM)權限是否在服務啟動時有效 [3] 。
以編程方式標識對SQL服務帳戶的IFI特權- DMV sys.dm_server_services中的新列instant_file_initialization_enabled允許DBA以編程方式標識在SQL Server服務啟動時是否啟用了即時文件初始化(IFI) [3] 。
Tempdb可支持性-一個新的錯誤日志消息,指示tempdb文件的數量,并在服務器啟動時通知t empdb數據文件的不同大小/自動增長 [3] 。
showplan XML中的擴展診斷-擴展的Showplan XML支持內存授予警告,顯示為查詢啟用的最大內存、有關已啟用跟蹤標志的信息、優化嵌套循環連接的內存分數、查詢CPU時間、查詢已用時間、關于參數數據類型的最高等待時間和信息 [3] 。
輕量級的per–operator查詢執行分析-顯著降低收集每個per–operato r查詢執行統計信息(例如實際行數)的性能消耗。此功能可以使用全局啟動TF 7412啟用,或者當啟用包含query_thread_profile的XE會話時自動打開。當輕量級分析開啟時,sys.dm_exec_query_profiles中的信息也可用,從而啟用SSMS中的Live Query Statistics功能并填充新的DMF sys.dm_exec_query_statistics_xml [3] 。
新的DMF sys.dm_exec_query_statistics_xml-使用此DMF獲取實際的查詢執行showplan XML(具有實際行數)對于仍在給指定會話中執行的查詢(會話id作為輸入參數)。當概要分析基礎結構(傳統或輕量級)處于打開狀態時,將返回具有當前執行統計信息快照的showplan [3] 。
用于增量統計的新DMF-新增的DMF sys.dm_db_incremental_stats_properties,用于按增量統計信息顯示每個分區的信息。
XE和DMV更好診斷關聯- Query_hash和query_plan_hash用于唯一的標識查詢。DMV將它們定義為varbinary(8),而XEvent將它們定義為UINT64。由于SQL服務器沒有“unsigned bigint”,所以轉換并不是總能起作用。這個改進引入了新的等同于除去被定義為INT64之外的query_hash和query_plan_hash的XEvent操作/篩選,這有利于關聯XE和DMV之間的查詢。
更好地謂詞下推查詢計劃的故障排除-在showplan XML中添加了新的EstimatedlRowsRead屬性,以便更好地對具有謂詞下推的查詢計劃進行故障排除和診斷。
從錯誤日志中刪除嘈雜的Hekaton日志消息-使用SQL 2016,Hekaton引擎開始在SQL錯誤日志中記錄附加消息以支持和故障排除,比如壓倒性的、泛濫的錯誤日志與hekaton消息。基于DBA和SQL社區的反饋,啟動SQL 2016 SP1,Hekaton日志記錄消息在錯誤日志中減少到最少,如下所示。
AlwaysOn延遲診斷改進-添加了新的XEvents和Perfmon診斷功能,以更有效地排除故障延遲。
手動更改跟蹤清除-引入新的清除存儲過程sp_flush_CT_internal_table_on_demand以根據需要清除更改跟蹤內部表。有關詳細信息,請參閱知識庫文章3173157。
DROP TABLE復制支持- DROP TABLE支持復制的DDL,以允許刪除復制項目。有關詳細信息,請參閱知識庫文章3170123。