自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

代號:Denali,SQL Server再出擊

原創(chuàng)
數(shù)據(jù)庫 SQL Server
不管你有沒有準(zhǔn)備好,新版SQL Server來了!代號為Denali的下一個版本SQL Server指日可待。每個SQL Server版本絕對帶來了比以前更齊全的功能特性。SQL Server Denali中新的企業(yè)級功能特性無疑證明了這款數(shù)據(jù)庫軟件已非常成熟。我們不妨看一下SQL Server Denali版本中預(yù)計會出現(xiàn)的一些改進(jìn)。

【51CTO獨家譯文】SQL Server Denali先睹為快
                               ——SQL Server的諸多改進(jìn)提高了企業(yè)數(shù)據(jù)平臺方面的標(biāo)準(zhǔn)。

不管你有沒有準(zhǔn)備好,新版SQL Server來了!代號為Denali的下一個版本SQL Server指日可待。對于大多數(shù)公司來說,微軟推出新版本的速度很快,它們都來不及在內(nèi)部部署這些新版本。不過,每個SQL Server版本絕對帶來了比以前更齊全的功能特性。SQL Server Denali中新的企業(yè)級功能特性無疑證明了這款數(shù)據(jù)庫軟件已非常成熟。我們不妨看一下SQL Server Denali版本中預(yù)計會出現(xiàn)的一些改進(jìn)。

支持Windows服務(wù)器核心

Windows服務(wù)器核心(Windows Server Core)是為提供后端服務(wù),但其實不需要同一臺服務(wù)器上圖形用戶界面(UI)的基礎(chǔ)架構(gòu)應(yīng)用程序設(shè)計的。雖然SQL Server就是這樣一種應(yīng)用軟件,但你沒法在Windows服務(wù)器核心上運行以前版本的SQL Server。SQL Server Denali新增了支持Windows服務(wù)器核心的功能,讓SQL Server的安裝能夠更簡潔、更高效。在Windows服務(wù)器核心上運行SQL Server還有望減小潛在的攻擊面、減少打補丁的需要。

認(rèn)識到下面這一點很重要:在Windows服務(wù)器核心上運行SQL Server Denali意味著,你必須使用命令行接口(比如Windows PowerShell和sqlcmd實用工具)來本地管理實例,或者遠(yuǎn)程管理實例。大多數(shù)SQL Server實例是遠(yuǎn)程管理的——而遠(yuǎn)程管理該實例與遠(yuǎn)程管理大多數(shù)其他實例應(yīng)該沒什么太大不同。

經(jīng)過改進(jìn)的SSMS

SQL Server Denali讓人最先注意到的一個方面就是,SQL Server管理工作室(SSMS)已經(jīng)過了更新,可以使用基于Windows Presentation Foundation(WPE)的新外殼程序,而微軟Visual Studio 2010是基于這個外殼程序而建的。SSMS仍是數(shù)據(jù)庫管理員的最好朋友。它讓你可以管理多個SQL Server系統(tǒng),并創(chuàng)建T-SQL腳本和數(shù)據(jù)庫對象。它還提供了幾種內(nèi)置的管理報表,比如圖1中所示的服務(wù)器儀表板(Server Dashboard)報表。

圖1:Denali中的Server Dashboard報表

新的開發(fā)環(huán)境

Denali版本的另一個改進(jìn)就是代號為Juneau的新型開發(fā)環(huán)境。與SSMS一樣,Juneau也使用基于WPF的新外殼程序。
Juneau承諾會向了解和喜愛SSMS的數(shù)據(jù)庫管理員提供一種立馬就很熟悉的開發(fā)體驗。不過它的功能絕不僅限于SSMS所提供的。比如說,Juneau就擁有一個新的可視化表設(shè)計器,自帶獨立的可視化視圖和T-SQL視圖,這樣你可以在任何一種視圖中對表模式(table schema)進(jìn)行更改,并且立即查看兩種視圖的更新內(nèi)容。Juneau可識別依賴關(guān)系,如果你試圖放置其他數(shù)據(jù)庫對象使用的列,它會生成錯誤列表。

Juneau還能分析一系列變更,生成腳本,以便更新數(shù)據(jù)庫以及受到你在開發(fā)環(huán)境中所作的變更影響的所有對象。與Visual Studio一樣,Juneau也支持項目這個概念,可以使用Team Foundation Server與源代碼控制機制集成起來。其中一項比較酷的功能是,Juneau能夠立馬跳到列定義,或者顯示某一列的所有引用。Juneau的目的之一就是,讓開發(fā)環(huán)境對SQL Azure和內(nèi)部部署型SQL Server來說具有一致性。

Juneau并不包括在社區(qū)技術(shù)預(yù)覽版(CTP)中,但在2010年SQL Server 專業(yè)協(xié)會(PASS)峰會上作了演示。你可以在此觀看該演示(http://www.sqlpass.org/summit/na2010/LiveKeynotes/Wednesday.aspx)。

SQL Server AlwaysOn

即將發(fā)布的Denali版本中最大的一項新功能恐怕就是SQL Server AlwaysOn功能了。AlwaysOn實際上是數(shù)據(jù)庫鏡像技術(shù)的下一個發(fā)展階段。AlwaysOn并不取代數(shù)據(jù)庫鏡像或故障轉(zhuǎn)移群集技術(shù),而是為SQL Server添加了一項新的高可用性功能。
數(shù)據(jù)庫鏡像是一項非常重要的高可用性技術(shù),但它存在幾個明顯的局限性。首先,它局限于單一數(shù)據(jù)庫。其次,它局限于單一鏡像伙伴;鏡像技術(shù)在使用時,輔助站點里面含有的鏡像數(shù)據(jù)就無法使用。AlwaysOn又叫作高可用性和災(zāi)難恢復(fù)(HADR),它消除了這些問題,同時還提供另外一些重要的優(yōu)點:

  1. AlwaysOn可支持多個數(shù)據(jù)庫的故障轉(zhuǎn)移。
  2. AlwaysOn可支持最多四個活動輔助站點,鏡像站點中的數(shù)據(jù)可進(jìn)行查詢和用于備份。

New Availability Group向?qū)Э梢詭湍阒鸩酵瓿葾lwaysOn的配置過程。AlwaysOn的核心構(gòu)件是可用性群組,它定義了將參與可用性解決方案的數(shù)據(jù)庫和服務(wù)器。HADR可用性群組中的所有服務(wù)器都必須是Windows故障轉(zhuǎn)移群集中的一員。AlwaysOn儀表板以可視化方式大致顯示了可用性配置和可用性群組中諸服務(wù)器的狀態(tài)。

AlwaysOn技術(shù)提供了更快的客戶機故障轉(zhuǎn)移和更快的客戶機連接重定向。由于故障轉(zhuǎn)移群集方面的要求,HADR設(shè)置起來顯然比數(shù)據(jù)庫鏡像來得復(fù)雜。但從其優(yōu)點來看,還是完全值得付出更大的努力??梢栽诖肆私怅P(guān)于HADR的更多信息(http://msdn.microsoft.com/en-us/library/ff877884%28v=SQL.110%29.aspx)。

包容數(shù)據(jù)庫

包容數(shù)據(jù)庫(Contained databases)是SQL Server Denali中的另一項新特性。包容數(shù)據(jù)庫簡化了在SQL Server的不同實例之間轉(zhuǎn)移數(shù)據(jù)庫的操作。包容數(shù)據(jù)庫的用戶不需要登錄即可使用SQL Server實例。相反,所有驗證工作都由包容數(shù)據(jù)庫來處理。包容數(shù)據(jù)庫與底層SQL Server的實例沒有配置方面的依賴關(guān)系。你可以在此找到關(guān)于包容數(shù)據(jù)庫的更多信息(http://msdn.microsoft.com/en-us/library/ff929071%28v=SQL.110%29.aspx)。

列索引

即將發(fā)布的Denali版本中性能方面最重要的新特性之一就是列索引(columnar index)。列索引為數(shù)據(jù)庫引擎帶來了PowerPivot里面所用的同一種高性能/高壓縮技術(shù)。有了列索引,索引數(shù)據(jù)按列的方式來存儲,只有需要的列作為列索引的查詢結(jié)果返回來。微軟聲明,由于減少了輸入/輸出,這項技術(shù)將查詢性能最多能提升十倍。當(dāng)然,實際的性能提升效果取決于你自己的數(shù)據(jù)模式和存儲。

FileTable

SQL Server Denali新的FileTable特性是一種集成的存儲解決方案,實際上結(jié)合了FileStream數(shù)據(jù)類型和HierarchyID數(shù)據(jù)類型,SQL Server 2008中引入了這兩種數(shù)據(jù)類型。FileTable是一種新型的數(shù)據(jù)庫對象(即表),可以將SQL Server數(shù)據(jù)庫引擎與NFTS文件系統(tǒng)上的目錄連接起來。它讓應(yīng)用程序能夠訪問FileTable表中的文件(不需要對應(yīng)用程序進(jìn)行更改。)它還讓SQL Server能夠管理完全擁有關(guān)系完整性的那些文件。

利用Denali對FileTable的支持,你可以針對NTFS系統(tǒng)中的文件和目錄執(zhí)行查詢。查詢可以使用全文搜索,以查找FileTable文件里面的關(guān)鍵字和短語。你還可以使用T-SQL來更新FileTable文件的名字和屬性??梢葬槍ileTable文件的內(nèi)容,執(zhí)行SQL Server管理操作(如備份)。

還有更多改進(jìn)

除了上述這些主要的新功能外,Denali版本還包括其他眾多的改進(jìn)。比如在T-SQL方面,支持新的序列生成器,還支持新的窗口和頁面功能。此外,新的THROW操作符改進(jìn)了錯誤處理功能。

Denali版本還添加了一個名為數(shù)據(jù)質(zhì)量服務(wù)(Data Quality Services)的新的商業(yè)智能子系統(tǒng)。Data Quality Services這個工具讓數(shù)據(jù)分析員能夠清理和優(yōu)化數(shù)據(jù)。你可以使用用戶界面來直接編輯數(shù)據(jù),也可以將數(shù)據(jù)清理引擎集成到SQL Server集成服務(wù)(SSIS)中,實現(xiàn)數(shù)據(jù)自動清理。

SQL Server Denali還包含了眾多比較小的改進(jìn),包括:

  1. 一種新的高級的2D空間數(shù)據(jù)類型;
  2. 用于群組登錄的默認(rèn)模式;
  3. 擴(kuò)展的XEvent信息,改進(jìn)了故障排除和性能診斷;
  4. 用于應(yīng)用程序測試的分布式重放,讓你可以捕獲生產(chǎn)負(fù)載后,通過多個客戶機來回放,好讓應(yīng)用程序負(fù)載測試更切合實際;
  5. 針對非結(jié)構(gòu)化數(shù)據(jù)執(zhí)行語義搜索,可得到顯示相關(guān)項的結(jié)果;
  6. SSIS可化化設(shè)計器的撤消功能;
  7. 讓你可以從微軟Excel里面管理數(shù)據(jù)定義的Master Data Services附件。

下一項最佳功能是什么?

毫無疑問,即將發(fā)布的Denali版本會提高企業(yè)數(shù)據(jù)平臺方面的標(biāo)準(zhǔn)。新的開發(fā)和企業(yè)功能為它提供了其他任何企業(yè)數(shù)據(jù)庫軟件所沒有的幾項功能。另外,性能和可管理性方面的改進(jìn)讓SQL Server向企業(yè)應(yīng)用領(lǐng)域又邁上了一步。想了解這個即將發(fā)布的版本的更多信息,請參閱供預(yù)覽的SQL Server Denali聯(lián)機叢書(http://msdn.microsoft.com/en-us/library/ms130214%28v=SQL.110%29.aspx)。

原文出處:http://www.sqlmag.com/article/sql-server/First-Look-SQL-Server-Code-named-Denali.aspx

 

【編輯推薦】

  1. 日志真沒想象的那么簡單
  2. SQL Server 2008中的代碼安全
  3. SQL Server 2008空間數(shù)據(jù)應(yīng)用系列九:使用空間工具導(dǎo)入ESRI格式地圖數(shù)據(jù)
  4. SQL Servr 2008空間數(shù)據(jù)應(yīng)用系列八:基于Bing Maps的空間數(shù)據(jù)存儲
  5. SQL Servr 2008空間數(shù)據(jù)應(yīng)用系列七:基于Bing Maps的空間數(shù)據(jù)展現(xiàn)

 

責(zé)任編輯:艾婧 來源: 51CTO
相關(guān)推薦

2011-07-21 09:32:33

SQL ServerDenali

2011-07-21 09:41:30

SQL ServerDenali

2011-07-21 09:19:38

SQL ServerDenali

2011-08-17 17:07:49

Windows Ser安裝SQL Serve

2012-06-06 09:16:42

AMD處理器16核皓龍服務(wù)器

2010-11-11 10:46:20

微軟SQL Azure云端

2011-06-22 16:31:33

SQL Server

2010-11-10 08:42:01

DenaliSQL Server

2020-01-15 21:58:34

騰訊

2016-01-11 16:59:48

暢享網(wǎng)

2010-07-23 12:55:29

SQL Server

2009-09-08 14:45:24

Linq to SQL支持SQL Serve

2022-12-22 14:52:47

區(qū)塊鏈元宇宙

2010-07-19 14:24:15

SQL Server盤

2010-04-01 10:52:34

IT運維管理ITIL摩卡軟件

2014-10-14 09:36:01

DNS

2010-07-07 13:58:25

SQL Server死

2010-11-10 15:23:55

SQL SERVER
點贊
收藏

51CTO技術(shù)棧公眾號