根據微軟官方給出的消息,下一版本數據庫平臺SQL Server 2014將在今年年末發佈,其中將包含表粒度級別的內存OLTP功能,而與其餘內存數據庫不一樣的是,這一功能將無需昂貴的硬件做爲支持。數據庫
在本週新奧爾良舉行的TechEd活動上,微軟宣佈SQL Server 2014的第一個技術預覽版將於本月份正式提供下載,而產品正式GA的時間初步定在今年年末。根據TechTarget數據庫網站以前的報道,在去年SQL PASS大會上,微軟就已經介紹了他們最新的內存數據庫(Hekaton項目),在SQL Server 2014中,咱們就將看到它完整的面貌。服務器
SQL Server數據庫發展路線圖分佈式
SQL Server諮詢顧問Denny Cherry在接受TechTarget記者採訪時表示:「微軟新推出的內存OLTP功能,對於擁有超高I/O系統的企業應用來講是很是具備吸引力的,它可以很好地解決系統阻塞問題。」ide
Cherry介紹,在享受SQL Server 2014帶來內存功能的同時,一些應用不免須要對代碼進行修改,但它最大的優點在於內存功能將完美整合到SQL Server自身的數據庫引擎當中。工具
「咱們對如何管理和開發SQLServer數據庫已經很熟悉了,因此Hekaton不會帶來新的技術門檻,微軟也將加入一些自動化的功能。」Cherry表示。性能
與以往有所不一樣,微軟本次的新產品發佈速度格外的快(參考「千呼萬喚始出來」的SQL Server 2012)。這個月以內你們就可以下載SQL Server 2014的技術預覽版了。Cherry表示,企業用戶須要當即對開發工做進行部署,以便充分利用微軟內存數據庫技術解決業務需求。測試
微軟SQL Server部門主管Eron Kelly介紹,經過將交易處理放到內存中進行,新的SQL Server2014在測試中可以將性能提高50倍以上。在新版本中,DBA可以有兩個選擇,他們能夠設定哪些數據庫實例或者表放到內存當中。同時還將提供一個診斷工具,可以爲DBA提供建議。而表粒度是SQL Server 2014與其餘內存數據庫最大的區別。網站
Kelly說:「你能夠把選定的幾個表放到內存中,其餘的放在硬盤上。所以你不須要購買高端的硬件設備。這就是咱們與SAP HANA的區別,使用現有的硬件設備就能夠充分展示微軟內存數據庫的優點。」spa
據瞭解,Hekaton項目的代碼將會取消,新的功能將正式命名爲SQL Server內存OLTP引擎(In-MemoryOLTP Engine)。3d
SQL Server 2014其餘新特性
除了內存數據庫以外,SQLServer 2014還有一些值得關注的新特性。
首先是新的列存儲索引技術,叫作xVelocityColumnStore。它能夠對數據進行持續加載,同時列存儲索引可以讓SQL Server在索引中對數據進行壓縮,從而進一步提高查詢性能。它與SQL Server 2012中的列存儲索引有何區別?在SQL Server 2012中,當你將錶轉換成列存儲模式以後,數據在索引中就不能改動了。而SQL Server 2014能夠在已有的列存儲索引中對數據進行加載和刪除操做。
另一個新特性就是快速備份到Windows AzureSQL Database(微軟雲數據庫)。在SQL Server 2014中,DBA能夠在SSMS中點擊右鍵,選擇在Azure下建立第二個和第三個數據庫備份,用於災難恢復。
Kelly介紹,SQL Server 2014中還會添加一個新的數據存儲管理功能,相似於OracleDatabase 12c的數據庫熱圖(參考:Oracle Database12c的十二大新特性)。DBA能夠經過它將活躍數據存儲到固態硬盤上,其餘相對「冷」的數據放在普通硬盤上。
好,下面咱們就正式進入安裝SQL Server 2014的步驟:
首先我選擇的是Windows Server 2012 R2服務器系統如圖。
裝入SQL Server 2014的安裝鏡像,選擇全新安裝SQL Server 2014,如圖。
進行安裝程序支持規則檢查,如圖。
輸入產品密鑰,這裏咱們選擇試用,如圖。
勾上贊成協議:
勾選產品更新,安裝SQL Server 2014時須要聯網升級,如圖。
升級成功:
安裝文件:
安裝支持規則:
選擇SQL Server功能安裝,如圖。
勾選但願安裝的SQL功能,如圖。
進行安裝的規則檢查,如圖。
選擇使用默認實例,如圖。
確認知足磁盤空間要求,如圖。
設置服務帳戶爲域帳戶並設置啓動方式爲自動,保持默認,如圖。
指定SQL Server的管理員,如圖。這裏把管理員帳戶添加進來。
Analysis Services配置中添加管理員,如圖。
Reporting Services配置保持默認,如圖。
在分佈式重播控制器中添加管理員帳戶:
指定分佈式重播控制器:
選擇發送錯誤報告:
安裝配置規則,以下圖所示。
檢查安裝前的準備:
開始進行安裝進程:
安裝完畢:
安裝後,打開Windows Server 2012 R2的全部應用中找到「SQL Server管理控制檯」工具:
打開「SQL Server管理控制檯」工具:
選擇服務類型爲:「數據庫引擎」,「登陸服務器的名稱」,以及「身份驗證方式」:
進入「SQL Server管理控制檯」工具:
到此結束,SQL Server 2014 CTP1的安裝就告一段落,大體的安裝步驟和SQL Server2012沒有太大的區別,讓咱們一同期待SQL Server 2014正式版的發佈,一塊兒來了解SQL Server 2014更多更好的新功能的體驗!!!