根據微軟官方給出的訊息,下一版本資料庫平台SQL Server 2014將在今年年底發布,其中將包含表粒度層級的記憶體OLTP功能,而與其他記憶體資料庫不同的是,這一功能將無需昂貴的硬體作為支援。
在本周新奧爾良舉行的TechEd活動上,微軟宣布SQL Server 2014的第一個技術預覽版將於本月份正式提供下載,而產品正式GA的時間初步定在今年年底。根據TechTarget資料庫網站之前的報道,在去年SQL PASS大會上,微軟就已經介紹了他們最新的記憶體資料庫Hekaton項目),在SQL Server 2014中,我們就將看到它完整的面貌。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33V4-0.jpg" title="29.jpg" alt="161855637.jpg" />
SQL Server資料庫發展路線圖
SQL Server諮詢顧問Denny Cherry在接受TechTarget記者採訪時表示:“微軟新推出的記憶體OLTP功能,對於擁有超高I/O系統的公司專屬應用程式來說是非常具有吸引力的,它能夠很好地解決系統阻塞問題。”
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的區別,使用現有的硬體裝置就可以充分展現微軟記憶體資料庫的優勢。”
據瞭解,Hekaton項目的代碼將會取消,新的功能將正式命名為SQL Server記憶體OLTP引擎In-MemoryOLTP Engine)。
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下建立第二個和第三個Database Backup,用於災難恢複。
Kelly介紹,SQL Server 2014中還會添加一個新的資料存放區管理功能,類似於OracleDatabase 12c的資料庫熱圖參考:Oracle Database12c的十二大新特性)。DBA可以通過它將活躍資料存放區到固態硬碟上,其他相對“冷”的資料放在普通硬碟上。
好,下面我們就正式進入安裝SQL Server 2014的步驟:
首先我選擇的是Windows Server 2012 R2伺服器系統。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H34213-1.jpg" title="31.jpg" alt="162942153.jpg" />
裝入SQL Server 2014的安裝鏡像,選擇全新安裝SQL Server 2014,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3EC-2.jpg" title="1.jpg" alt="161953873.jpg" />
進行安裝程式支援規則檢查,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H345A-3.jpg" title="2.jpg" alt="162004573.jpg" />
輸入產品金鑰,這裡我們選擇試用,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33315-4.jpg" title="3.jpg" alt="162019945.jpg" />
勾上同意協議:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33Q5-5.jpg" title="4.jpg" alt="162049683.jpg" />
勾選產品更新,安裝SQL Server 2014時需要連網升級,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3A47-6.jpg" title="5.jpg" alt="162102205.jpg" />
升級成功:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H34238-7.jpg" title="6.jpg" alt="162114403.jpg" />
安裝檔案:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33D8-8.jpg" title="7.jpg" alt="162124642.jpg" />
安裝支援規則:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H32114-9.jpg" title="8.jpg" alt="162134306.jpg" />
選擇SQL Server功能安裝,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H32a9-10.jpg" title="9.jpg" alt="162144694.jpg" />
勾選希望安裝的SQL功能,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3L39-11.jpg" title="10.jpg" alt="162157537.jpg" />
進行安裝的規則檢查,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H32160-12.jpg" title="11.jpg" alt="162210256.jpg" />
選擇使用預設執行個體,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33O3-13.jpg" title="12.jpg" alt="162223291.jpg" />
確認滿足磁碟空間要求,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H32Y7-14.jpg" title="13.jpg" alt="162237494.jpg" />
設定服務賬戶為域賬戶並設定啟動方式為自動,保持預設,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H335B-15.jpg" title="14.jpg" alt="162249407.jpg" />
指定SQL Server的管理員,。這裡把管理員賬戶添加進來。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H32T8-16.jpg" title="15.jpg" alt="162301426.jpg" />
Analysis Services配置中添加管理員,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33T1-17.jpg" title="16.jpg" alt="162318395.jpg" />
Reporting Services配置保持預設,。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3B12-18.jpg" title="17.jpg" alt="162332178.jpg" />
在分布式重播控制器中添加管理員賬戶:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3C10-19.jpg" title="18.jpg" alt="162346105.jpg" />
指定分布式重播控制器:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H31510-20.jpg" title="19.jpg" alt="162400248.jpg" />
選擇發送錯誤報表:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33153-21.jpg" title="20.jpg" alt="162419835.jpg" />
安裝配置規則,如所示。
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3AD-22.jpg" title="21.jpg" alt="162432324.jpg" />
檢查安裝前的準備:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H35N6-23.jpg" title="22.jpg" alt="162450107.jpg" />
開始進行安裝進程:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H36012-24.jpg" title="23.jpg" alt="162505354.jpg" />
安裝完畢:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H33420-25.jpg" title="24.jpg" alt="162527115.jpg" />
安裝後,開啟Windows Server 2012 R2的所有應用中找到“SQL Server管理主控台”工具:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H323a-26.jpg" title="25.jpg" alt="162540698.jpg" />
開啟“SQL Server管理主控台”工具:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H3H63-27.jpg" title="26.jpg" alt="162551749.jpg" />
選擇服務類型為:“資料庫引擎”,“登入伺服器的名稱”,以及“身分識別驗證方式”:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H35961-28.jpg" title="27.jpg" alt="162602296.jpg" />
進入“SQL Server管理主控台”工具:
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H31Z1-29.jpg" title="28.jpg" alt="162620211.jpg" />
650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131229/124H35242-30.jpg" title="30.jpg" alt="162730518.jpg" />
到此結束,SQL Server 2014 CPT1的安裝就告一段落,大致的安裝步驟和SQL Server2012沒有太大的區別,讓我們一同期待SQL Server 2014正式版的發布,一起來瞭解SQL Server 2014更多更好的新功能的體驗!!!
本文出自 “微軟技術專題” 部落格,請務必保留此出處http://nickzp.blog.51cto.com/12728/1304835