程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> SQL Server 2016 CTP2.3 的症結特征總結

SQL Server 2016 CTP2.3 的症結特征總結

編輯:MSSQL

SQL Server 2016 CTP2.3 的症結特征總結。本站提示廣大學習愛好者:(SQL Server 2016 CTP2.3 的症結特征總結)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL Server 2016 CTP2.3 的症結特征總結正文


SQL Server 2016帶來全新沖破性的  in-memory機能和剖析功效來完成症結義務處置。周全的平安特征 -Always Encrypted 技巧可以贊助掩護您的數據

數據庫方面的加強

Row Level Security曾經支撐In-memory OLTP 表。用戶如今可以對內存優化表實行row-level security戰略。

別的SCHEMABINDING、predicate 函數和內聯表值函數都要包括NATIVE_COMPILATION編譯選項。

應用NATIVE_COMPILATION編譯選項的UDFs用戶界說函數可以在當地模塊和交流查詢中應用,就像內存優化表和磁盤表。

沒有應用NATIVE_COMPILATION編譯選項的UDFs用戶界說函數只能應用交流查詢。

In-memory OLTP曾經支撐上面的內置平安函數,增長了對RLS的支撐

IS_MEMBER({‘group' | ‘role'})
IS_ROLEMEMBER (‘role' [, ‘database_principal'])
IS_SRVROLEMEMBER (‘role' [, ‘login'])
ORIGINAL_LOGIN()
SESSION_USER
CURRENT_USER
SUSER_ID([‘login'])
SUSER_SID([‘login'] [, Param2])
SUSER_SNAME([server_user_sid])
SYSTEM_USER
SUSER_NAME
USER
USER_ID([‘user'])
USER_NAME([id])
CONTEXT_INFO()

另外一個焦點引擎擴大晉升就是:基於NUMA節點或CPU的靜態分區線程平安內存對象

這一改良將會使在NUMA硬件上能敷衍更高的並行負載。線程平安內存對象(type CmemThread)會依據負載特點和爭用情形針對NUMA節點或CPU停止分區靜態晉升。

在SQL2012和SQL2014,須要翻開跟蹤標記TF 8048 來晉升CPU分區裡的分區節點裡的內存對象。這個改良不只不須要跟蹤標記,而且可以依據CPU爭用情形靜態調理分區。

CTP2.3包括了對In-memory數據倉庫(列式存儲 columnStore)的機能優化,NCCI如今可以經過觸發器來創立,也能夠許可應用CDC和更改跟蹤(Change Tracking)。

為了更好的剖析列存儲索引,在sys.dm_db_column_store_row_group_physical_stats這個DMV裡添加了三個列:

transition_to_compressed_state,transition_to_compressed_state_desc,has_vertipaq_optimization

Nonclustered Columnstore Index (NCCI)
Clustered Columnstore Index (CCI)

SQL Server Analysis Service (SSAS)的加強

DAX查詢機能晉升,優化Tabular 引擎。‘

DirectQuery 加強,如今DirectQuery 可以用更好的機能來生成更簡略的查詢。

DAX對變量的支撐,變量可以存儲一個表達式的成果作為定名變量,是以可以傳遞一個參數到其他的measure 表達式。

一旦變量表達式的成果值被盤算,值不會被轉變,即便這個變量援用了另外一個表達式。

SQL Server Reporting Services (SSRS)的加強

Report Builder曾經包括了modern 主題。

關於最新的閱讀器,報表襯著曾經支撐HTML5 尺度。

SQL Server Integration Service (SSIS)的加強

oData v4 協定支撐,SSIS 毛病列支撐,高等日記級別支撐。

之前SSIS目次只供給了四種日記級別:None, Basic, Performance ,Verbose

新的高等日記級別移除之前不敷靈巧性的日記級別

新機制:當events 觸發的時刻可以搜集event 高低文

新的ssis_logreader 腳色,許可拜訪一切視圖相干的SSISDB 操作日記

新的日記自界說級別界說日記和events 搜集

許可event 高低文的搜集,例如變量值,義務屬性,銜接字符串

Master Data Service(MDS)的加強

添加了三個特征

Many to many 的繼續條理

貿易規矩治理的Excel 插件

歸並抵觸

查詢履行的加強

加強 memory grant usage(內存授與應用率)診斷

增長了上面的擴大事宜XEvents 來更好地診斷內存授與應用和成績。

Showplan xml 增長了每一個線程和迭代器的memory grant usage擴大(在RunTimeCountersPerThread節點裡)

query_memory_grant_blocking
query_memory_grant_resource_semaphores
query_memory_grant_usage (details on ideal vs granted vs used memory)

DBCC CHECKDB加強

1、驗證耐久化的盤算列和過濾索引

2、當驗證一個有上千分區的年夜表的時刻,對DBCC CHECKDB做了機能晉升,速度會加速

以上內容就是給年夜家引見的SQL Server 2016 CTP2.3 的症結特征總結,願望年夜家愛好,小編文章將給年夜家引見SQL Server 2016 TempDb裡的明顯晉升,須要的同伙點擊檢查。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved