SQL Server 2005性能测试概览及功能简析

  Microsoft SQL Server 2005是一个全面的数据平台,它为企业提供企业级数据管理与集成的商业智能工具。SQL Server 2005数据库引擎可为关系型数据与XML数据提供更安全、可靠的存储,使得用户可以灵活应对快速增长的复杂业务应用。通过与 Microsoft Visual Studio 2005紧密集成,开发人员能够快速构建和部署关键的业务应用程序。SQL Server 2005 无缝集成数据整合、分析和报表工具,这意味着企业可以通过使用SQL Server 2005构建和部署经济实惠的商业智能解决方案,将数据驱动到业务的每个角落,而不受用户所需数据的位置或方式限制,灵活应对业务变化。

  MS企业产品

  微软产品组合

  SQLServer2005性能篇:

  现在各数据库相关的行业基准测试有SAP SD、TPC、SPEC等,从SQLServer2005发布至今,已经有很多的数字可以说明SQLServer2005的性能。在不同应用测试环境下,SQL Server 2005比SQL Server 2000性能提高360%-600%。

  SAP sd模块测试并发用户数

  图1 SAP SD模块测试并发用户数

  数据说明

  图2 SAP测试结果

  SAP最近测试数据

  图3 SAP最近测试数据

  TCP测试

  图4  TCP测试

  TCP-e测试结果

  图5  TCP-E测试结果

  SQLServer2005的性能相对与SQLServer2000有了大幅度的增长。自发布以来SQLServer 2005已被国内外各行各业广泛应用,其组织机构大小不同,需求千变万化,从政府机构到零售企业,从媒体娱乐到医疗卫生,SQL Server 2005可以满足不同行业不同应用的机构的对数据管理需求。

    总而言之,SQL Server 2005在一个产品中提供了用户所需要的所有功能:强大的数据存储、管理、分析和报表平台,它们有着灵活的实现方式,允许你选择最适合你的解决方案。从最大的企业到最小的业务,可伸缩的SQL Server为所有客户提供了同样的性能、安全、可靠和商业价值。
  

  SQLServer2005功能篇:

  SQL Server2005版本新增的功能:

  1. 新的产品版本

  除SQL Server 2005标准版和企业版之外,产品线中还加入了SQL Server 2005简化版(SQL Server 2005 Express)和工作组版(SQL Server 2005 Workgroup)两个新版本。

  2. 新的子系统

  在一些新的子系统的推动下,SQL Server 2005中的应用程序支持非常强大,其中包括整合服务、提醒服务、服务代理和报告服务。

  • 整合服务:与之前负责此功能的DTS相比,速度快600%。SQL Server整合服务是拥有强大的工作流控制能力的企业级ETL平台。
  • 提醒服务——可以提供搭建自定义提醒程序的应用框架。
  • 服务代理——为建立高度量化程序提供异步进程处理功能。
  • 报表服务——这是最值得升级的一项功能。报表服务是企业级的报告生成平台,可以对设计、布署、销售进行详细的报告。强大的ReportBuilder组件可以让最终用户也享受到报表服务。

  3.整合全新的.NET Framework

  对SQL Server 2005进行的最大的强化就是整合了.NET Framework。启用新的.NET整合功能后,就可以使用高级语言创建存储过程、函数、触发器、自定义类型、自定义数据集。可以在任何.NET语言下使用“EXEC sp_configure ‘clr enabled' , ‘1'” 命令启用CLR支持。如果还有用户使用过去的未管理的扩展存储过程,应该立即用SQLCLR存储过程代替。

  4. 新的数据类型

  SQL Server 2005中添加了两种新的数据类型:XML和varbinary(max)。

  XML数据类型——可以用于在SQL Server数据库中存储结构化或非结构化数据,并通过Xquery进行查询。

  Varbinary(max)数据类型——可以像访问普通数据一样对图像等二进制数据进行存储和读取。

  5. 新的点对点事务型复制通过SQL Server 2005中的新功能,我们可以轻松掌握微软对复制作出的这一最大改动。点对点事务型复制是针对双向复制设计的,可以使两个或多个数据库之间在任意一个确认产生改动时保持同步。

6.数据库镜像

  毫无疑问,数据库镜像是自从SQL Server于2005年11月发布的RTM版本以来一直被人想念的功能,因为它是使企业下定决心升级至SQL Server 2005的主要原因之一

  7.SQL Express 管理器

  Express管理器为SQL Server 2005 Express提供图形化的管理界面。

  8.SQL Server服务管理器

  升级到SQL Server 2005之后,用户或许会有疑问:升级真的完成了吗?因为他们会发现系统图标中的服务管理器不见了。SQL Server服务管理器已经被替换成了SQL Server配置管理器,可以通过“开始->程序->SQL Server 2005->管理工具->SQL Server配置管理器”,或者右键点击“我的电脑->管理”,然后打开服务与配置选项卡运行。

 SQL Server 2005简化的功能:

    如果用户第一次使用SQL Server 2005,或许会被大量的新功能和界面改动弄得眼花缭乱。与任何一个版本相比,SQL Server 2005所做出的改动都是最大的。你会发现在SQL Server 2000或SQL Server 7中习惯使用的工具都被修改或去除了。   

    1.企业管理器

  要找到新的管理器有一点麻烦,但用户很快会发现在SQL Server 2005中,SQL Server企业管理器(SEM)已经被SQL Server管理中心 (SSMS)代替了。在对大量对象和服务器的管理中,SSMS的运行速度更快。一切操作都可以用脚本实现。而且多数对话框不是传统的对话框模式,用户可以更好地同时应付多个任务。

  2.查询分析器

  对开发人员和数据库管理员来说最重要的查询分析器已经换成了查询编辑器。用户可以在管理中心中选择新建查询来调用它。查询编辑器提供了编写和运行T-SQL查询语句的分析器基本功能,并可以与SourceSafe整合进行版本控制。

  3.分析服务管理器

  在SQL Server 2005中,微软彻底改变了分析服务的管理和开发配置。以往的分析服务管理器被SSMS和商业智能开发中心(BIDS)所代替。分析服务的管理由SSMS处理,创建和部署立方体结构等开发任务由BIDS处理。

  4.DTS设计器

  在SQL Server 2005中,DTS被SQL Server整合服务(SSIS)所代替。在处理过程中,以往的DTS设计器被新的SSIS设计器所代替。SQL Server 2000中,DTS设计器是在企业管理器中启动。而SSIS设计器是在BIDS中启动。打开BIDS,选择“文件->新建->项目->商业智能项目->整合服务项目”以启动SSIS设计器。

  5.导入/导出向导

  菜单里没有了这个选项,但它并没有被删除,用户可以在命令行模式下运行dtswizard.exe找到它(别被字面蒙骗,这个程序是使用SSIS的,不是DTS)。也可以打开一个SSIS项目,右键点击SSIS包来启动导入/导出。

 

posted @ 2009-03-06 21:10  威尼斯的夏天  阅读(626)  评论(0编辑  收藏  举报