微軟SQL Server 2016正式版現(xiàn)在已經(jīng)發(fā)布了,對(duì)于一些需要經(jīng)常的使用數(shù)據(jù)庫的建議大家就可以免費(fèi)的下載安裝下,新版的微軟SQL Server 2016 SP1功能還是非常的強(qiáng)大的,對(duì)很多的地方是做出了很多的優(yōu)化以及改變的!
sql2016開發(fā)版安裝教程
1、下載軟件包,運(yùn)行里面的setup.exe,點(diǎn)擊安裝,選擇第一項(xiàng);
2、輸入產(chǎn)品密鑰:22222-00000-00000-00000-00000
3、點(diǎn)擊接受許可條款;
4、點(diǎn)擊下一步;
5、產(chǎn)品更新提示錯(cuò)誤,這里不需要管,直接點(diǎn)擊下一步;
6、安裝規(guī)則檢測(cè),通過,點(diǎn)擊下一步;
7、點(diǎn)擊全選,點(diǎn)擊下一步;
8、功能規(guī)則檢測(cè),檢測(cè)全部通過,才能點(diǎn)擊下一步;
9、選擇默認(rèn)實(shí)例,點(diǎn)擊下一步;
10、點(diǎn)擊下一步;
11、點(diǎn)擊下一步;
12、點(diǎn)擊添加當(dāng)前用戶,點(diǎn)擊下一步;
13、點(diǎn)擊添加當(dāng)前用戶,點(diǎn)擊下一步;
14、點(diǎn)擊下一步;
15、點(diǎn)擊添加當(dāng)前用戶;
16、設(shè)置控制器名稱;
17、點(diǎn)擊接受,然后點(diǎn)擊下一步;
18、點(diǎn)擊安裝;
19、安裝完成!
20、如需連接管理數(shù)據(jù)庫,需要安裝ssms管理工具,該版本安裝包不含SSMS管理工具,需要單獨(dú)安裝:
SQL Server 2016改進(jìn)的詳細(xì)列表
下表比較了現(xiàn)在可在 SQL Server 2016 SP1 的 Standard、Web、Express 和LocalDB 版本中啟用的功能列表。
1、數(shù)據(jù)庫克隆
克隆數(shù)據(jù)庫是一個(gè)新的 DBCC 命令,允許 DBA 并支持團(tuán)隊(duì)通過克隆的模式和元數(shù)據(jù)來解決現(xiàn)有的生產(chǎn)數(shù)據(jù)庫的沒有數(shù)據(jù)統(tǒng)計(jì)的故障。克隆數(shù)據(jù)庫并不意味著在生產(chǎn)環(huán)境中使用。要查看是否已從調(diào)用clonedatabase生成數(shù)據(jù)庫,可以使用以下命令,選擇DATABASEPROPERTYEX('clonedb','isClone')。 返回值1為真,0為假。在SQL Server 2016 SP1 中,DBCC CLONEDATABASE添加了支持克隆CLR、Filestream / Filetable、Hekaton和Query Store對(duì)象。 SQL 2016 SP1 中的 DBCC CLONEDATABASE 使您能夠僅生成查詢存儲(chǔ)、僅統(tǒng)計(jì)信息,或僅圖標(biāo)克隆而無需統(tǒng)計(jì)信息或查詢存儲(chǔ)。
2、CREATE OR ALTER
新的 CREATE OR ALTER 支持使得修改和部署對(duì)象更容易,如存儲(chǔ)過程、觸發(fā)器、用戶定義的函數(shù)和視圖。 這是開發(fā)人員和SQL社區(qū)非常需要的功能之一。
3、新的 USE HINT 查詢選項(xiàng)
添加了一個(gè)新的查詢選項(xiàng) OPTION(USE HINT('<option>')),以使用下面列出的可支持的查詢級(jí)別提示來更改查詢優(yōu)化程序行為。 支持九種不同的提示,以啟用以前僅通過跟蹤標(biāo)志可用的功能。 與 QUERYTRACEON 不同,USE HINT 選項(xiàng)不需要 sysadmin 權(quán)限。
4、以編程方式標(biāo)識(shí) LPIM 到 SQL 服務(wù)帳戶
- DMV sys.dm_os_sys_info 中的新 sql_memory_model、sql_memory_model_desc 列,允許 DBA 以編程方式識(shí)別內(nèi)存中的鎖定頁(LPIM)權(quán)限是否在服務(wù)啟動(dòng)時(shí)有效。
5、以編程方式標(biāo)識(shí)對(duì) SQL服務(wù)帳戶的IFI特權(quán)
- DMV sys.dm_server_services中的新列instant_file_initialization_enabled允許DBA以編程方式標(biāo)識(shí)在SQL Server服務(wù)啟動(dòng)時(shí)是否啟用了即時(shí)文件初始化(IFI)。
6、Tempdb 可支持性
- 一個(gè)新的錯(cuò)誤日志消息,指示 tempdb 文件的數(shù)量,并在服務(wù)器啟動(dòng)時(shí)通知t empdb 數(shù)據(jù)文件的不同大小/自動(dòng)增長。
7、showplan XML 中的擴(kuò)展診斷
- 擴(kuò)展的 Showplan XML 支持內(nèi)存授予警告,顯示為查詢啟用的最大內(nèi)存、有關(guān)已啟用跟蹤標(biāo)志的信息、優(yōu)化嵌套循環(huán)連接的內(nèi)存分?jǐn)?shù)、查詢CPU時(shí)間、查詢已用時(shí)間、關(guān)于參數(shù)數(shù)據(jù)類型的最高等待時(shí)間和信息。
8、輕量級(jí)的 per–operator 查詢執(zhí)行分析
- 顯著降低收集每個(gè) per–operato r查詢執(zhí)行統(tǒng)計(jì)信息(例如實(shí)際行數(shù))的性能消耗。此功能可以使用全局啟動(dòng)TF 7412啟用,或者當(dāng)啟用包含query_thread_profile 的 XE 會(huì)話時(shí)自動(dòng)打開。當(dāng)輕量級(jí)分析開啟時(shí),sys.dm_exec_query_profiles 中的信息也可用,從而啟用 SSMS 中的Live Query Statistics功能并填充新的DMF sys.dm_exec_query_statistics_xml。
9、新的DMF sys.dm_exec_query_statistics_xml
- 使用此DMF獲取實(shí)際的查詢執(zhí)行showplan XML(具有實(shí)際行數(shù))對(duì)于仍在給指定會(huì)話中執(zhí)行的查詢(會(huì)話id作為輸入?yún)?shù))。 當(dāng)概要分析基礎(chǔ)結(jié)構(gòu)(傳統(tǒng)或輕量級(jí))處于打開狀態(tài)時(shí),將返回具有當(dāng)前執(zhí)行統(tǒng)計(jì)信息快照的 showplan。
10、用于增量統(tǒng)計(jì)的新 DMF
- 新增的 DMF sys.dm_db_incremental_stats_properties,用于按增量統(tǒng)計(jì)信息顯示每個(gè)分區(qū)的信息。
11、XE 和 DMV 更好診斷關(guān)聯(lián)
- Query_hash 和 query_plan_hash 用于唯一的標(biāo)識(shí)查詢。 DMV 將它們定義為 varbinary(8),而 XEvent 將它們定義為 UINT64。 由于 SQL 服務(wù)器沒有 “unsigned bigint”,所以轉(zhuǎn)換并不是總能起作用。 這個(gè)改進(jìn)引入了新的等同于除去被定義為INT64 之外的 query_hash 和 query_plan_hash 的 XEvent 操作/篩選 ,這有利于關(guān)聯(lián) XE 和 DMV 之間的查詢。
12、更好地謂詞下推查詢計(jì)劃的故障排除
- 在 showplan XML 中添加了新的 EstimatedlRowsRead 屬性,以便更好地對(duì)具有謂詞下推的查詢計(jì)劃進(jìn)行故障排除和診斷。
13、從錯(cuò)誤日志中刪除嘈雜的 Hekaton 日志消息
- 使用 SQL 2016,Hekaton 引擎開始在 SQL 錯(cuò)誤日志中記錄附加消息以支持和故障排除,比如壓倒性的、泛濫的錯(cuò)誤日志與 hekaton 消息。 基于 DBA 和 SQL 社區(qū)的反饋,啟動(dòng) SQL 2016 SP1,Hekaton 日志記錄消息在錯(cuò)誤日志中減少到最少,如下所示。
14、AlwaysOn 延遲診斷改進(jìn)
- 添加了新的 XEvents 和 Perfmon 診斷功能,以更有效地排除故障延遲。
15、手動(dòng)更改跟蹤清除
- 引入新的清除存儲(chǔ)過程 sp_flush_CT_internal_table_on_demand 以根據(jù)需要清除更改跟蹤內(nèi)部表。 有關(guān)詳細(xì)信息,請(qǐng)參閱知識(shí)庫文章3173157。
16、DROP TABLE 復(fù)制支持
- DROP TABLE 支持復(fù)制的 DDL,以允許刪除復(fù)制項(xiàng)目。 有關(guān)詳細(xì)信息,請(qǐng)參閱知識(shí)庫文章3170123。
此外還有在Windows Server 2016 / Windows 10上簽名的 Filestream RsFx 驅(qū)動(dòng)程序、在 TF 715 下批量插入堆與自動(dòng) TABLOCK 、Parallel INSERT..SELECT 本地臨時(shí)表更改等特性更改。