日期:2014-05-18  浏览次数:20455 次

SQL Server 2008_讨论贴
引用MSDN贴:
HTML code
新功能介绍
● SQL Server 2008新功能 
一、可信任的
  SQL Server 2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。
 · 通过简单的数据加密、外键管理、增强审查来增强来扩展它的安全性。
 · 通过改进了数据库镜像、热添加CPU简化管理并具高可靠性的应用的能力。
 · 提供了一个广泛的功能集合,使你的数据平台上的所有工作负载的执行都是可扩展的和可预测的。

二、高效的
  SQL Server 2008降低了管理系统、.NET架构和Visual Studio® Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应

用程序。 
 · SQL Server 2008推出了陈述式管理架构(DMF) ,它是一个用于SQL Server数据库引擎的新的基于策略的管理框架。
 · 对SQL Server的服务生命周期提供了显著的改进 ,它重新设计了安装、建立和配置架构。 
 · 提供了集成的开发环境和更高级的数据提取。
 · 在与Visual Studio 的合作下,快速的创建偶尔连接系统。
 · 提供了新的数据类型使得开发人员和管理员可以有效的存储和管理非结构化数据。

三、智能的
  商业智能(BI)继续作为大多数公司投资的关键领域和对于公司所有层面的用户来说的一个无价的信息源。SQL Server 2008提供了一个全面的平台,用于当用户需要时你可以为其提供智能化。 
 · 集成任何数据
 · 发送相应的报表
 · 使用户获得全面的洞察力
  SQL Server 2008基于SQL Server 2005强大的OLAP能力,为所有用户提供了更快的查询速度。这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析。

性能详解
● 现今数据的世界里,公司要获得成功和不断发展,他们需要定位了主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。
● SQL Server 2008不仅对原有性能进行了改进,还添加了许多新特性,比如新添了数据集成功能,改进了分析服务,报告服务,以及Office集成等等。SSRS(SQL Server 报表服务)的处理能力和性能得到改进,使得大型报表不再耗费所有可用内存。另外,在报表的设计和完成之间有了更好的一致性。 
● SQL Server 2008的新压缩特性 
关于SQL Server压缩的故事,最早是从SQL Server 2005开始的,在企业版和开发版中增加了一种叫做vardecimal的新存储格式,这个表级的选项会影响到decimal和numeric字段。 
● SQL Server 2008的设置和安装也有所改进。配置数据和引擎位已经分开了,所以它使创建基本的未配置系统的磁盘图像变得可能,它使分布到多个服务器变得更容易;另一个特点是有能力把安装SQL、SP和补丁做一个单一的步骤进行;另一个的最后的特点是,有能力卸载SP了。 
● SQL Server 2008管理能力 
SQL Server 的每一个版本发布都会带来新的管理特性,它们通过自动进行管理工作、统一管理和使得管理员可以专注于更有价值和更具战略的工作,从而帮助降低你的数据服务解决方案的总成本。Microsoft SQL Server 2008推出了一个综合了性能数据收集器、数据仓库、报表和基于政策的管理解决方案,他们使你获得了对你的基于SQL Server的企业数据服务解决方案的前所未有的控制。 
● 解析SQL Server 2008 数据仓库 
SQL Server 2008提供了一个全面和可扩展的数据仓库平台,使得公司可以更快的将数据整合到数据仓库中,衡量和管理不断增长的数据和用户的空间,同时使所有的用户具有了洞察力。

使用技巧
● SQL Server 2008:使用空间数据实现位置智能 
● SQL Server 2008中有关XML的新功能(上)(下) 
Microsoft SQL Server 2000中推出了与XML相关的功能,这使得开发人员可以编写Transact-SQL代码来获取XML流形式的查询结果,并将一个XML文档分割成一个rowset。SQL Server 2008建立在之前版本的XML功能基础之上,做了改进来迎接客户在存储和操纵数据库中的XML数据时所

面临的挑战。 
● 使用SQL Server 2008管理非结构化数据。 
日渐增长的业务产生了大量的数字图片、文档视频和其它多媒体格式的非关系和非结构化数据——这些新的数据格式迅速成为正式的和非正式的商业处理的一个关键组成部分,它们与现有的商业应用程序集成在一起,遵守调整要求,或者简单的提供了一个更加丰富的用户体验。


SSIS(SQL Server集成服务)是一个嵌入式应用程序,用于开发和执行ETL(解压缩、转换和加载)包。SSIS代替了SQL 2000的DTS。整合服务功能既包含了实现简单的导入导出包所必需的Wizard导向插件、工具以及任务,也有非常复杂的数据清理功能。SQL Server 2008 SSIS的功能有很大的改进和增强,比如它的执行程序能够更好地并行执行。在SSIS 2005,数据管道不能跨越两个处理器。而SSIS 2008能够在多处理器机器上跨越两个处理器 。而且它在处理大件包上面的性能得到了提高。SSIS引擎更加稳定,锁死率更低。

  Lookup功能也得到了改进。Lookup是SSIS一个常用的获取相关信息的功能。比如从CustomerID查找Customer Name,获取数据集。Lookup在SSIS中很常见,而且可以处理上百万行的数据集,因此性能可能很差。SQL 2008对Lookup的性能作出很大的改进,而且能够处理不同的数据源,包括 ADO.NET,XML,OLEDB和其他SSIS压缩包。

  SQL 2008可以执行TSQL的MERGE命令。用MERGE命令,只需一个语句就可以对行进行 UPDATE、INSERT或 DELETE。下面的例子就是如何用MERGE命令来把新的Inventory Item descriptions 列表插入已有的Inventory Master中。除了 descriptions, NewInventory表格中还加入了其他一些部分。如果没有MERGE语句,就需要执行两个命令才能完成。第一个命令查找匹配的Description然后更新。第二个命令查找不匹配项然后插入。有了MERGE,一个语句就可以完成这两个任务。步骤如下:

  MERGE InventoryMaster AS im 
  USING (SELECT InventoryID, Descr FROM NewInventory) AS src 
  ON im. InventoryID = src. InventoryID 
  WHEN MATCHED THEN 
  UPDATE SET im.Descr = src.Descr 
  WHEN NOT MATCHED THEN 
  INSERT (InventoryID, Descr) VALUES (src. InventoryID, src.Descr); 


  分析服务

  SSAS(SQL Server分析服务)也得到了很大的改进和增强。IB堆叠做出了改进,性能得到很大提高,而硬件商品能够为Scale out管理工具所使用。Block Computation也增强了立体分析的性能。

  报表服务

  SSRS(SQL Server 报表服务)的处理能力和性能得到改进,使得大型报表不再耗费所有可用内存。另外,在报表的设计和完成之间有了更好的一致性。 SQL SSRS 2008还包含了跨越表格和矩阵的TABLIX。 Application Embedding 允许用户点击报表中的 URL链接调用应用程序。

  Microsoft Office 2007

  SQL Server 2008能够与 Microsoft Office 2007完美地结合。例如,SQL Server Reporting Server能够直接把报表导出成为Word文档。而且使用 Report Authoring工具,Word和Excel都可以作为SSRS报表的模板。Excel SSAS新添了一个数据挖掘插件,提高了其性能。


------解决方案--------------------
应该不是吧,没用过
------解决方案--------------------
偶也觉得是这样..

用了一段时间..貌似跟2005的变化不是很大..