程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2005與SQL Server 2008的區別

SQL Server 2005與SQL Server 2008的區別

編輯:關於SqlServer
隨時隨地管理您的數據 SQL Server 2008 在 Microsoft 的數據平台上發布,幫助您的組織隨時隨地管理任何數據。

它可以將結構化、半結構化和非結構化文檔的數據(例如圖像和音樂)直接存儲到數據庫中。

SQL Server 2008 提供一系列豐富的集成服務,可以對數據進行查詢、搜索、同步、報告和分析之類的操作。

數據可以存儲在各種設備上,從數據中心最大的服務器一直到桌面計算機和移動設備,您可以控制數據而不用管數據存儲在哪裡。

SQL Server 2008 允許您在使用 Microsoft .Net 和 Visual Studio 開發的自定義應用程序中使用數據,在面向服務的架構(SOA)和通過 Microsoft BizTalk Server 進行的業務流程中使用數據。

信息工作人員可以通過他們日常使用的工具(例如 2007 Microsoft Office 系統)直接訪問數據。

SQL Server 2008 提供一個可信的、高效率智能數據平台,可以滿足您的所有數據需求。

SQL Server 2008 的新增功能 單擊查看大圖 可信 SQL Server 為您的業務關鍵型應用程序提供最高級別的安全性、可靠性和伸縮性。

保護有價值的信息 透明的數據加密允許加密整個數據庫、數據文件或日志文件,無需更改應用程序。

這樣做的好處包括:同時使用范圍和模糊搜索來搜索加密的數據,從未經授權的用戶搜索安全的數據,可以不更改現有應用程序的情況下進行數據加密。

可擴展的鍵管理 SQL Server 2005 為加密和鍵管理提供一個全面的解決方案。

SQL Server 2008 通過支持第三方鍵管理和 HSM 產品提供一個優秀的解決方案,以滿足不斷增長的需求。

審計通過 DDL 創建和管理審計,同時通過提供更全面的數據審計來簡化遵從性。

這允許組織回答常見的問題,例如“檢索什麼數據?”。

>學習關於 SQL Server 2008 的更多知識安全性 確保業務連續性 增強的數據庫鏡像 SQL Server 2008 構建於 SQL Server 2005 之上,但增強的數據庫鏡像,包括自動頁修復、提高性能和提高支持能力,因而是一個更加可靠的平台。

數據頁的自動恢復 SQL Server 2008 允許主機器和鏡像機器從 823/824 類型的數據頁錯誤透明地恢復,它可以從透明於終端用戶和應用程序的鏡像伙伴請求新副本。

日志流壓縮數據庫鏡像需要在鏡像實現的參與方之間進行數據傳輸。

使用 SQL Server 2008,參與方之間的輸出日志流壓縮提供最佳性能,並最小化數據庫鏡像使用的網絡帶寬。

> 學習關於 SQL Server 2008 的更多知識高可用性 啟用可預測的響應 資源管理者通過引入資源管理者來提供一致且可預測的響應,允許組織為不同的工作負荷定義資源限制和優先級,這允許並發工作負荷為它們的終端用戶提供一致的性能。

可預測的查詢性能通過提供功能鎖定查詢計劃支持更高的查詢性能穩定性和可預測性,允許組織在硬件服務器替換、服務器升級和生產部署之間推進穩定的查詢計劃。

數據壓縮更有效地存儲數據,並減少數據的存儲需求。

數據壓縮還為大 I/O 邊界工作量(例如數據倉庫)提供極大的性能提高。

熱添加 CPU 允許 CPU 資源在支持的硬件平台上添加到 SQL Server 2008,以動態調節數據庫大小而不強制應用程序宕機。

注意,SQL Server 已經支持在線添加內存資源的能力。

> 學習關於 SQL Server 2008 的更多知識性能和規模 高效率為了抓住如今風雲變幻的商業機會,公司需要能力來快速創建和部署數據驅動的解決方案。

SQL Server 2008 減少了管理和開發應用程序的時間和成本。

按照策略進行管理 Policy-Based Management Policy-Based Management 是一個基於策略的系統,用於管理 SQL Server 2008 的一個或多個實例。

將其與 SQL Server Management Studio 一起使用可以創建管理服務器實體(比如 SQL Server 實例、數據庫和其他 SQL Server 對象)的策略。

精簡的安裝 SQL Server 2008 通過重新設計安裝、設置和配置體系結構,對 SQL Server 服務生命周期進行了巨大的改進。

這些改進將物理位在硬件上的安裝與 SQL Server 軟件的配置隔離,允許組織和軟件合作伙伴提供推薦的安裝配置。

性能數據收集性能調節和故障診斷對於管理員來說是一項耗時的任務。

為了給管理員提供可操作的性能檢查,SQL Server 2008 包含更多詳盡性能數據的集合,一個用於存儲性能數據的集中化的新數據倉庫,以及用於報告和監視的新工具。

> 學習關於 SQL Server 2008 的更多知識易管理性 簡化應用程序開發 語言集成查詢(LINQ)開發人員可以使用諸如 C# 或 VB.Net 等托管的編程語言而不是 SQL 語句查詢數據。

允許根據 ADO.NET(LINQ to SQL)、ADO.NET DataSets(LINQ to DataSet)、ADO.NET Entity Framework(LINQ to EntitIEs),以及實體數據服務映射供應商運行 .Net 語言編寫的無縫、強類型、面向集合的查詢。

新的 LINQ to SQL 供應商允許開發人員在 SQL Server 2008 表和列上直接使用 LINQ。

ADO.NET Object Services ADO.Net 的 Object Services 層將具體化、更改跟蹤和數據持久作為 CLR 對象。

使用 ADO.NET 框架的開發人員可以使用 ADO.Net 管理的 CLR 對象進行數據庫編程。

SQL Server 2008 引入更有效、優化的支持來提高性能和簡化開發。

> 學習關於 SQL Server 2008 的更多知識ADO.Net Object Services和 LINQ 存儲任何信息 DATE/TIME SQL Server 2008 引入新的日期和時間數據類型: DATE - 僅表示日期的類型 TIME - 僅表示時間的類型 DATETIMEOFFSET - 可以感知時區的 datetime 類型 DATETIME2 - 比現有 DATETIME 類型具有更大小數位和年份范圍的 datetime 類型 新的數據類型允許應用程序擁有獨立的日期和時間類型,同時為時間值提供大的數據范圍或用戶定義的精度。

HIERARCHY ID 允許數據庫應用程序使用比當前更有效的方法來制定樹結構的模型。

新的系統類型 HIErarchyId 可以存儲代表層次結構樹中節點的值。

這種新類型將作為一種 CLR UDT 實現,將暴露幾種有效並有用的內置方法,用於使用靈活的編程模型創建和操作層次結構節點。

FILESTREAM Data 允許大型二進制數據直接存儲在 NTFS 文件系統中,同時保留數據庫的主要部分並維持事務一致性。

允許擴充傳統上由數據庫管理的大型二進制數據,可以存儲在數據庫外部更加成本有效的存儲設備上,而沒有洩密風險。

集成的全文本搜索集成的全文本搜索使文本搜索和關系型數據之間能夠無縫轉換,同時允許用戶使用文本索引在大型文本列上執行高速文本搜索。

Sparse Columns NULL 數據不占據物理空間,提供高效的方法來管理數據庫中的空數據。

例如,Sparse Columns 允許通常有許多空值的對象模型存儲在 SQL Server 2005 數據庫中,而無需耗費大量空間成本。

大型用戶定義的類型 SQL Server 2008 消除用戶定義類型(UDT)的 8 KB 限制,允許用戶極大地擴展其 UDT 的大小。

空間數據類型通過使用對空間數據的支持,將空間能力構建到您的應用程序中。

使用地理數據類型實現“圓面地球”解決方案。

使用經緯度來定義地球表面的區域。

使用地理數據類型實現“平面地球”解決方案。

存儲與投影平面表面和自然平面數據關聯的多邊形、點和線,例如內部空間。

> 學習關於 SQL Server 2008 的更多知識可編程性和空間數據 智能 SQL Server 2008 提供全面的平台,在用戶需要的時候提供智能。

集成任何數據 備份壓縮在線保存基於磁盤的備份昂貴且耗時。

借助 SQL Server 2008 備份壓縮,在線保存備份所需的存儲空間更少,備份運行速度更快,因為需要的磁盤 I/O 更少。

已分區表並行分區允許組織更有效地管理增長迅速的表,可以將這些表透明地分成易於管理的數據塊。

SQL Server 2008 繼承了 SQL Server 2005 中的分區優勢,但提高了大型分區表的性能。

星型連接查詢優化 SQL Server 2008 為常見的數據倉庫場景提供改進的查詢性能。

星型連接查詢優化通過識別數據倉庫連接模式來減少查詢響應時間。

Grouping Sets Grouping Sets 是對 GROUP BY 子句的擴展,允許用戶在同一個查詢中定義多個分組。

Grouping Sets 生成單個結果集(等價於不同分組行的一個 UNION ALL),使得聚集查詢和報告變得更加簡單快速。

更改數據捕獲使用“更改數據捕獲”,可以捕獲更改內容並存放在更改表中。

它捕獲完整的更改內容,維護表的一致性,甚至還能捕獲跨模式的更改。

這使得組織可以將最新的信息集成到數據倉庫中。

MERGE SQL 語句隨著 MERGE SQL 語句的引入,開發人員可以更加高效地處理常見的數據倉庫存儲應用場景,比如檢查某行是否存在,然後執行插入或更新。

SQL Server Integration Services(SSIS)管道線改進 “數據集成”包現在可以更有效地擴展,可以利用可用資源和管理最大的企業規模工作負載。

新的設計將運行時的伸縮能力提高到多個處理器。

SQL Server Integration Services(SSIS)持久查找執行查找的需求是最常見的 ETL 操作之一。

這在數據倉庫中特別普遍,其中事實記錄需要使用查找將企業關鍵字轉換成相應的替代字。

SSIS 增強查找的性能以支持最大的表。

> 學習關於 SQL Server 2008 的更多知識Integration Services和數據倉庫 發布相關的信息 分析規模和性能 SQL Server 2008 使用增強的分析能力和更復雜的計算和聚集交付更廣泛的分析。

新的立方體設計工具幫助用戶精簡分析基礎設施的開發,讓他們能夠為優化的性能構建解決方案。

塊計算塊計算在處理性能方面提供極大的改進,允許用戶增加其層次結構的深度和計算的復雜性。

寫回新的 MOLAP 在 SQL Server 2008 Analysis Services 中啟用寫回(writeback)功能,不再需要查詢 ROLAP 分區。

這為用戶提供分析應用程序中增強的寫回場景,而不犧牲傳統的 OLAP 性能。

> 學習關於 SQL Server 2008 的更多知識Analysis Services 推動可操作的商務洞察力 企業報表引擎報表可以使用簡化的部署和配置在組織中方便地分發(內部和外部)。

這使得用戶可以方便地創建和共享任何規格和復雜度的報表。

Internet 報表部署通過在 Internet 上部署報表,很容易找到客戶和供應商。

管理報表體系結構通過集中化存儲和所有配置設置的 API,使用內存管理、基礎設施鞏固和更簡單的配置來增強支持能力和控制服務器行為的能力。

Report Builder 增強通過報表設計器輕松構建任何結構的特殊報表和創作報表。

內置的表單認證內置的表單認證讓用戶可以在 Windows 和 Forms 之間方便地切換。

報表服務器應用程序嵌入報表服務器應用程序嵌入使得報表和訂閱中的 URL 可以重新指向前端應用程序。

Microsoft Office 集成 SQL Server 2008 提供新的 Word 渲染,允許用戶通過 Microsoft Office Word 直接使用報表。

此外,現有的 Excel 渲染器已經得以極大地增強,以支持嵌套的數據區域、子報表以及合並的表格改進等功能。

這讓用戶保持布局保真度並改進 Microsoft Office 應用程序對報表的總體使用。

預測性分析 SQL Server Analysis Services 繼續交付高級的數據挖掘技術。

更好的時間序列支持增強了預測能力。

增強的挖掘結構提供更大的靈活性,可以通過過濾執行集中分析,還可以提供超出挖掘模型范圍的完整信息報表。

新的交叉驗證允許同時確認可信結果的精確性和穩定性。

此外,針對 Office 2007 的 SQL Server 2008 數據挖掘附件提供的新特性使組織中的每個用戶都可以在桌面上獲得更多可操作的洞察。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved