SQL Server 2014已經(jīng)內(nèi)置最新的安全、功能更新,另外也支持在Windows Azure虛擬平臺(tái)上運(yùn)行SQL Server 2014。本次發(fā)布的SQL Server 2014,提供X86與X64兩種版本。提供的語(yǔ)言版本有:英語(yǔ)、 中文 (繁體)、 德語(yǔ)、 日語(yǔ)、 西班牙語(yǔ)。

【SQL Server 2014 新特性】
內(nèi)存中 OLTP 是一種內(nèi)存優(yōu)化的數(shù)據(jù)庫(kù)引擎,它集成到 SQL Server 引擎中。
內(nèi)存中 OLTP 已針對(duì) OLTP 進(jìn)行優(yōu)化。對(duì)于內(nèi)存中 OLTP 支持的 Transact-SQL 外圍應(yīng)用存在很多限制。
2.Windows Azure 中的 SQL Server 數(shù)據(jù)文件
Windows Azure 中的 SQL Server 數(shù)據(jù)文件提供對(duì)作為 Windows Azure Blob 存儲(chǔ)的 SQL Server 數(shù)據(jù)庫(kù)文件的本機(jī)支持。
通過(guò)此功能,可以在本地或 Windows Azure 中虛擬機(jī)上運(yùn)行的 SQL Server 中創(chuàng)建數(shù)據(jù)庫(kù),而將數(shù)據(jù)存儲(chǔ)在 Windows Azure Blob 存儲(chǔ)中的專(zhuān)用存儲(chǔ)位置。
3.將 SQL Server 數(shù)據(jù)庫(kù)托管在 Windows Azure 虛擬機(jī)中
使用將 SQL Server 數(shù)據(jù)庫(kù)部署到 Windows Azure 虛擬機(jī)向?qū)?,可將?shù)據(jù)庫(kù)從 SQL Server 實(shí)例托管到 Windows Azure 虛擬機(jī)中。
4.備份和還原增強(qiáng)功能
SQL Server 2014 包含針對(duì) SQL Server 備份和還原的以下增強(qiáng)功能:
1) SQL Server 備份到 URL
SQL Server 備份到 URL 功能是在 SQL Server 2012 SP1 CU2 中引入的,只有 Transact-SQL、PowerShell 和 SMO 支持這一功能。
在 SQL Server 2014 中,可以使用 SQL Server Management Studio 來(lái)備份到 Windows Azure Blob 存儲(chǔ)服務(wù)或從中還原?!皞浞荨比蝿?wù)和維護(hù)計(jì)劃都可使用該新選項(xiàng)。
2) SQL Server 托管備份到 Windows Azure
SQL Server 托管備份到 Windows Azure 是基于 SQL Server 備份到 URL 這一功能構(gòu)建的服務(wù),SQL Server 提供這種服務(wù)來(lái)管理和安排數(shù)據(jù)庫(kù)和日志的備份。 在SQL SERVER 2014中,只支持備份到 Windows Azure 存儲(chǔ)。 SQL Server 托管備份到 Windows Azure可在數(shù)據(jù)庫(kù)和實(shí)例級(jí)別同時(shí)進(jìn)行配置,從而既能實(shí)現(xiàn)在數(shù)據(jù)庫(kù)級(jí)別的精細(xì)控制,又能實(shí)現(xiàn)實(shí)例級(jí)別的自動(dòng)化。 SQL Server 托管備份到 Windows Azure既可在本地運(yùn)行的 SQL Server 實(shí)例上配置,也可在 Windows Azure 虛擬機(jī)上運(yùn)行的 SQL Server 實(shí)例上配置。 建議對(duì)在 Windows Azure 虛擬機(jī)上運(yùn)行的 SQL Server 實(shí)例使用此服務(wù)。
3) 備份加密
可以選擇在備份過(guò)程中對(duì)備份文件進(jìn)行加密。 目前支持的加密算法包括 AES 128、AES 192、AES 256 和 Triple DES。 要在備份過(guò)程中執(zhí)行加密,必須使用證書(shū)或非對(duì)稱(chēng)密鑰。
5.針對(duì)基數(shù)估計(jì)的新設(shè)計(jì)
稱(chēng)作基數(shù)估計(jì)器的基數(shù)估計(jì)邏輯已在 SQL Server 2014 中重新設(shè)計(jì),以便改進(jìn)查詢(xún)計(jì)劃的質(zhì)量,并因此改進(jìn)查詢(xún)性能。 新的基數(shù)估計(jì)器納入在新型 OLTP 和數(shù)據(jù)倉(cāng)庫(kù)工作負(fù)荷中表現(xiàn)優(yōu)異的假設(shè)和算法。
6.延遲持續(xù)性
SQL Server 2014 將部分或所有事務(wù)指定為延遲持久事務(wù),從而能夠縮短延遲。 延遲持久事務(wù)在事務(wù)日志記錄寫(xiě)入磁盤(pán)之前將控制權(quán)歸還給客戶(hù)端。 持續(xù)性可在數(shù)據(jù)庫(kù)級(jí)別、提交級(jí)別或原子塊級(jí)別進(jìn)行控制。
7.AlwaysOn 增強(qiáng)功能
SQL Server 2014 包含針對(duì) AlwaysOn 故障轉(zhuǎn)移群集實(shí)例和 AlwaysOn 可用性組的以下增強(qiáng)功能:
1) “添加 Azure 副本向?qū)А焙?jiǎn)化了用于 AlwaysOn 可用性組的混合解決方案創(chuàng)建。
2) 輔助副本的最大數(shù)目從 4 增加到 8。
3) 斷開(kāi)與主副本的連接時(shí),或者在缺少群集仲裁期間,可讀輔助副本現(xiàn)在保持可用于讀取工作負(fù)荷。
4) 故障轉(zhuǎn)移群集實(shí)例 (FCI) 現(xiàn)在可使用群集共享卷 (CSV) 作為群集共享磁盤(pán)。
5) 提供了一個(gè)新的系統(tǒng)函數(shù) sys.fn_hadr_is_primary_replica 和一個(gè)新的 DMV sys.dm_io_cluster_valid_path_names。
6) 以下 DMV 已得到增強(qiáng),現(xiàn)在返回 FCI 信息:sys.dm_hadr_cluster、sys.dm_hadr_cluster_members 和 sys.dm_hadr_cluster_networks。
8.分區(qū)切換和索引生成
SQL SERVER 2014可以重新生成已分區(qū)表的單獨(dú)分區(qū)。
9.管理聯(lián)機(jī)操作的鎖優(yōu)先級(jí)
ONLINE = ON 選項(xiàng)現(xiàn)在包含 WAIT_AT_LOW_PRIORITY 選項(xiàng),該選項(xiàng)允許您指定重新生成過(guò)程對(duì)于所需鎖應(yīng)等待多長(zhǎng)時(shí)間。 WAIT_AT_LOW_PRIORITY 選項(xiàng)還允許您配置與該重新生成語(yǔ)句相關(guān)的阻止過(guò)程的終止。在 sys.dm_tran_locks (Transact-SQL) 和 sys.dm_os_wait_stats (Transact-SQL) 中提供了與新的鎖狀態(tài)類(lèi)型有關(guān)的故障排除信息。
10.列存儲(chǔ)索引
這些新功能可供列存儲(chǔ)索引使用:
1) 聚集列存儲(chǔ)索引
使用聚集列存儲(chǔ)索引可提高主要執(zhí)行大容量加載和只讀查詢(xún)的數(shù)據(jù)倉(cāng)庫(kù)工作負(fù)荷的數(shù)據(jù)壓縮和查詢(xún)性能。 由于聚集列存儲(chǔ)索引是可更新的,因此工作負(fù)荷可執(zhí)行許多插入、更新和刪除操作。
2) SHOWPLAN
SHOWPLAN 顯示有關(guān)列存儲(chǔ)索引的信息。 EstimatedExecutionMode 和 ActualExecutionMode 屬性具有兩個(gè)可能值:Batch 或 Row。 Storage 屬性具有兩個(gè)可能值:RowStore 和 ColumnStore。
3) 存檔的數(shù)據(jù)壓縮
ALTER INDEX … REBUILD 提供新的 COLUMNSTORE_ARCHIVE 數(shù)據(jù)壓縮選項(xiàng),可進(jìn)一步壓縮列存儲(chǔ)索引的指定分區(qū)。 這可用于存檔,或者用于要求更小數(shù)據(jù)存儲(chǔ)大小并且可以付出更多時(shí)間來(lái)進(jìn)行存儲(chǔ)和檢索的其他情形。
11.緩沖池?cái)U(kuò)展
緩沖池?cái)U(kuò)展提供了固態(tài)硬盤(pán) (SSD) 的無(wú)縫集成以作為數(shù)據(jù)庫(kù)引擎緩沖池的非易失性隨機(jī)存取內(nèi)存 (NvRAM) 擴(kuò)展,從而顯著提高 I/O 吞吐量。話(huà)說(shuō)固態(tài)硬盤(pán)的價(jià)格真心有點(diǎn)貴。
12.增量統(tǒng)計(jì)信息
CREATE STATISTICS 和相關(guān)統(tǒng)計(jì)信息語(yǔ)句現(xiàn)在允許通過(guò)使用 INCREMENTAL 選項(xiàng)創(chuàng)建按分區(qū)的統(tǒng)計(jì)信息。
13.物理 IO 控制的資源調(diào)控器增強(qiáng)功能
通過(guò)資源調(diào)控器,您可以指定針對(duì)傳入應(yīng)用程序請(qǐng)求可在資源池內(nèi)使用的 CPU、物理 IO 和內(nèi)存的使用量的限制。 在 SQL Server 2014 中,您可以使用新的 MIN_IOPS_PER_VOLUME 和 MAX_IOPS_PER_VOLUME 設(shè)置控制某一給定資源池向用戶(hù)線(xiàn)程發(fā)出的物理 IO 數(shù)。 有關(guān)詳細(xì)信息,請(qǐng)參閱資源調(diào)控器資源池和CREATE RESOURCE POOL (Transact-SQL)。
ALTER RESOURCE GOVENOR 的 MAX_OUTSTANDING_IO_PER_VOLUME 設(shè)置可設(shè)置每個(gè)磁盤(pán)卷的最大待定 I/O 操作數(shù) (IOPS)。 可以使用此設(shè)置根據(jù)某一磁盤(pán)卷的 IO 特性調(diào)整 IO 資源控制,并且可用于在 SQL Server 實(shí)例邊界限制發(fā)出的 IO 數(shù)目。
14.Online Index Operation 事件類(lèi)
針對(duì)聯(lián)機(jī)索引操作事件類(lèi)的進(jìn)度報(bào)告現(xiàn)在具有兩個(gè)新數(shù)據(jù)列:PartitionId 和 PartitionNumber。
15.數(shù)據(jù)庫(kù)兼容性級(jí)別
90 兼容性級(jí)別在 SQL Server 2014 中無(wú)效。
【主要功能】
1、內(nèi)存 OLTP提供部署到核心 SQL Server 數(shù)據(jù)庫(kù)中的內(nèi)存 OLTP 功能,以顯著提高數(shù)據(jù)庫(kù)應(yīng)用程序性能。內(nèi)存 OLTP 是隨 SQL Server 2014 Engine 一起安裝的,而無(wú)需執(zhí)行任何其他操作,您不必重新編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序或更新硬件即可提高內(nèi)存性能。SQL Server 2014 CTP2 增強(qiáng)功能包括 AlwaysOn 支持、增加的 TSQL 外圍應(yīng)用以及能夠?qū)F(xiàn)有對(duì)象遷移到內(nèi)存 OLTP 中。
2、內(nèi)存可更新的 ColumnStore
為現(xiàn)有 ColumnStore 的數(shù)據(jù)倉(cāng)庫(kù)工作負(fù)載提供更高的壓縮率、更豐富的查詢(xún)支持和可更新性,為您提供甚至更快的加載速度、查詢(xún)性能、并發(fā)性和甚至更低的單位 TB 價(jià)格。
3、將內(nèi)存擴(kuò)展到 SSD
通過(guò)將 SSD 作為數(shù)據(jù)庫(kù)緩沖池?cái)U(kuò)展,將固態(tài)存儲(chǔ)無(wú)縫且透明地集成到 SQL Server 中,從而提高內(nèi)存處理能力和減少磁盤(pán) IO。
4、增強(qiáng)的高可用性新 AlwaysOn 功能
(1)可用性組現(xiàn)在支持多達(dá) 8 個(gè)輔助副本,可以隨時(shí)讀取這些副本,即便發(fā)生了網(wǎng)絡(luò)故障。故障轉(zhuǎn)移群集實(shí)例現(xiàn)在支持 Windows 群集共享卷,從而提高了共享存儲(chǔ)利用率和故障轉(zhuǎn)移復(fù)原能力。
(2)改進(jìn)了在線(xiàn)數(shù)據(jù)庫(kù)操作:包括單個(gè)分區(qū)在線(xiàn)索引重建和管理表分區(qū)切換的鎖定優(yōu)先級(jí),從而降低了維護(hù)停機(jī)影響。
5、加密備份
在內(nèi)部部署和 Windows Azure 中提供備份加密支持。
6、IO 資源監(jiān)管
資源池現(xiàn)在支持為每個(gè)卷配置最小和最大 IOPS,從而實(shí)現(xiàn)更全面的資源隔離控制。
7、混合方案
(1)智能備份
管理和自動(dòng)完成將 SQL Server 備份到 Windows Azure 存儲(chǔ)(從內(nèi)部部署和 Windows Azure 中)。
(2)添加 Azure 副本向?qū)?br />輕松將 Windows Azure 中的副本添加到內(nèi)部部署可用性組中。
(3)SQL XI(XStore 集成)
支持 Windows Azure 存儲(chǔ) Blob 上的 SQL Server 數(shù)據(jù)庫(kù)文件(從內(nèi)部部署和 Windows Azure 中)。
(4)部署向?qū)?br />輕松將內(nèi)部部署 SQL Server 數(shù)據(jù)庫(kù)部署到 Windows Azure 中。
【安裝方法】
注意:您必須具有計(jì)算機(jī)的管理員權(quán)限才能安裝 SQL Server 2014。
可以使用三種方法下載和安裝 Microsoft SQL Server 2014:
1.SQL Server 2014 DVD 映像:您可使用此 ISO 映像刻錄自己的 DVD。 從評(píng)估中心下載以下 .ISO 文件: SQLServer2014-
使用您自己的 DVD 刻錄軟件,選擇從 .ISO 映像刻錄 DVD 的選項(xiàng)。當(dāng)看到選擇要使用的文件的提示時(shí),選擇您下載的映像文件。DVD 刻錄完成后,找到并雙擊 DVD 上的 Setup.exe 開(kāi)始安裝。
2.SQL Server 2014 CAB 文件:從評(píng)估中心將以下文件下載到您的設(shè)備上的一個(gè)臨時(shí)目錄下: SQLServer2014-
SQLServer2014-
下載完成后,雙擊 SQLServer2014-
3.Microsoft Azure 上的 SQL Server 2014:有關(guān)如何在 Microsoft Azure 上安裝 SQL Server 2014 的說(shuō)明,請(qǐng)?jiān)L問(wèn) Microsoft Azure 基礎(chǔ)結(jié)構(gòu)服務(wù)頁(yè)。


































