最近微軟發布了SQL Server 2016 SP1最新版!新版有很多改動和優化更新,SQL Server 2016 SP1新版怎么樣呢?下面小編為大家帶來微軟SQL Server 2016 SP1 更新內容一覽!看看微軟SQL Server 2016 SP1 更新了什么?是不是值得小伙伴們下載!
微軟SQL Server 2016 SP1更新內容詳情
下表比較了現在可在 SQL Server 2016 SP1 的 Standard、Web、Express 和LocalDB 版本中啟用的功能列表。
數據庫克隆 - 克隆數據庫是一個新的 DBCC 命令,允許 DBA 并支持團隊通過克隆的模式和元數據來解決現有的生產數據庫的沒有數據統計的故障。克隆數據庫并不意味著在生產環境中使用。要查看是否已從調用clonedatabase生成數據庫,可以使用以下命令,選擇DATABASEPROPERTYEX('clonedb','isClone')。 返回值1為真,0為假。 在SQL Server 2016 SP1 中,DBCC CLONEDATABASE添加了支持克隆CLR、Filestream / Filetable、Hekaton和Query Store對象。 SQL 2016 SP1 中的 DBCC CLONEDATABASE 使您能夠僅生成查詢存儲、僅統計信息,或僅圖標克隆而無需統計信息或查詢存儲。
CREATE OR ALTER - 新的 CREATE OR ALTER 支持使得修改和部署對象更容易,如存儲過程、觸發器、用戶定義的函數和視圖。 這是開發人員和SQL社區非常需要的功能之一。
新的 USE HINT 查詢選項 - 添加了一個新的查詢選項 OPTION(USE HINT('<option>')),以使用下面列出的可支持的查詢級別提示來更改查詢優化程序行為。 支持九種不同的提示,以啟用以前僅通過跟蹤標志可用的功能。 與 QUERYTRACEON 不同,USE HINT 選項不需要 sysadmin 權限。
以編程方式標識 LPIM 到 SQL 服務帳戶 - DMV sys.dm_os_sys_info 中的新 sql_memory_model、sql_memory_model_desc 列,允許 DBA 以編程方式識別內存中的鎖定頁(LPIM)權限是否在服務啟動時有效。
以編程方式標識對 SQL服務帳戶的IFI特權 - DMV sys.dm_server_services中的新列instant_file_initialization_enabled允許DBA以編程方式標識在SQL Server服務啟動時是否啟用了即時文件初始化(IFI)。
Tempdb 可支持性 - 一個新的錯誤日志消息,指示 tempdb 文件的數量,并在服務器啟動時通知t empdb 數據文件的不同大小/自動增長。
showplan XML 中的擴展診斷 - 擴展的 Showplan XML 支持內存授予警告,顯示為查詢啟用的最大內存、有關已啟用跟蹤標志的信息、優化嵌套循環連接的內存分數、查詢CPU時間、查詢已用時間、關于參數數據類型的最高等待時間和信息。
輕量級的 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。
新的DMF sys.dm_exec_query_statistics_xml - 使用此DMF獲取實際的查詢執行showplan XML(具有實際行數)對于仍在給指定會話中執行的查詢(會話id作為輸入參數)。 當概要分析基礎結構(傳統或輕量級)處于打開狀態時,將返回具有當前執行統計信息快照的 showplan。
用于增量統計的新 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。
此外還有在Windows Server 2016 / Windows 10上簽名的 Filestream RsFx 驅動程序、在 TF 715 下批量插入堆與自動 TABLOCK 、Parallel INSERT..SELECT 本地臨時表更改等特性更改。
以上就是東坡小編為大家整理的微軟SQL Server 2016 SP1的最新資訊,更多新鮮資訊歡迎關注東坡下載!