主页
 > 研究与报告 > TEC博客 > 在Microsoft SQL Server 2000的新功能

在Microsoft SQL Server 2000的新功能

作者: M. Reed
发布于: 七月 15 2013

的Microsoft SQL Server 2000中的新 -          M。         里德           - 6月         21,2000

产品         背景

的         在1987年时,Sybase发布了SQL Server数据库管理系统         在UNIX平台上。该产品被移植到IBM OS / 2由微软,SYBASE,         阿什顿泰特(DBASE成名)1988-89。阿什顿泰特辍学         财团于1990年。在1991年和1993年之间,微软和IBM离婚         在OS / 2的舞台上,和SQL Server 4.2适用于Windows NT和Windows NT         3.1操作系统被释放了。

在         1994年,微软和Sybase结束了他们的共同发展努力(为期         在20世纪90年代初,SQL Server 4.x中实际上是为OS / 2标有微软         在软盘上的手册和Sybase)。微软结转         在Windows NT和Sybase在UNIX结转。微软SQL Server         6.0版6.5版于1995年,于1996年被释放,并在版本7         1998年。其余基本上是历史上,IBM的OS / 2和Sybase的命运         数据库与微软的产品相比,是众所周知的。

微软         已经开发了大量的后继版本SQL 7.0,被称为         SQL Server 2000中,包括企业版,其中包括分布         分区视图和故障转移群集,以提高数据库的正常运行时间;         标准版,这应该是适当为小到中等规模的企业;         个人版,将运行在非服务器平台,包括Windows         98;开发版,其中包括一个开发和测试的最终用户         许可解除生产部署;和Windows CE版,         将无法使用,直到2000年下半年。

        产品历来使用部门数据集市水平。         现在,微软正在试图渗透到企业级数据仓库市场。         他们最大的竞争对手是IBM的DB2通用数据库和Oracle         8i的。数据库市场正在以每年约20%,         因为微软将继续蓬勃发展,中低端客户,         他们应该大大受益于这些市场。

在         此外,微软已经宣布,他们正在运行的20个关键的内部         在SQL Server的系统,包括其全球的销售数据仓库,         2000年。在供应商的世界里,这是被称为“吃自己的狗         食品“,和他们的产品的承诺是明确的。

        产品是基于微软的Windows DNA(分布式互联网架构),         并包含了许多有趣的组件,其中一些还存在         在SQL Server 7.0,其中许多已得到增强:

网络         相关

      :

互联网         信息服务5.0(IIS):的Web服务集成到操作系统         系统,让虚拟主机。 -          -         的Active Server Pages(ASP): Web服务器的脚本语言。          -          HTTP连接:的DLL提供允许用户定义         虚拟根目录在IIS中,都与一个SQL Server实例。         可以设置安全性匿名访问,请使用SQL Server ID /密码         (配合安全套接字层),或者与Windows访问         控制列表(ACL)

工作         分享

COM +         组件服务:此功能的前身为微软         事务服务器(MTS)。该服务允许远程对象调用         和许多其他编程语言提供类似远程过程         调用(RPC)

分布         交易支持:为多个计算机的能力参与         在一个协调工作单位。

邮件         中间件: MSMQ(微软消息队列)是类似         IBM的MQSeries产品,并协调跨网络通信         和系统。

XML         技术支持: Microsoft XML分析器可以创建应用程序,交换         可扩展标记语言(XML)格式的数据。最新发布         从数据仓库厂商的产品都支持某种形式的XML。

的ActiveX         数据对象:软件基于微软组件对象模块         模型(COM)架构,这使得它可以调用现成的组件         融为了一体,并出现正常的程序部分。

安全

安全:         微软已经启用了基于角色的安全性,简化编程         努力。

改进         安全性:分析服务包括安全功能,所有的方式         下降到一个立方体内的细胞水平。

查询/搜索

的         英语查询:发放自然语言查询的方法         英语变成相应的SQL语句来回答         提出的问题。英文查询应用的“创作”         在Microsoft Visual Studio版本6,这是包含在SQL Server。         其先前的化身,英文查询只可以使用ODBC,现在是         与OLE DB启用,因此可以访问异构数据源。         

分析         服务:(原OLAP服务)。能够创建上线         分析处理多维数据库(MDB的“立方体”)内         SQL Server中。此外,还提供了滚(聚合)功能。包括:         支持多维数据,关系和混合OLAP。

集成         数据挖掘:的能力执行这样的任务,点击流分析         网站。分析服务还提供了链接多维数据集的能力         (出现在多个多维数据集,无论是内部和/或外部防火墙         单一的“意见”,实质上是一个“虚拟立方”)和访问多维数据集通过HTTP         (网页功能分析)。 OLE DB数据挖掘功能的一部分         规范(见“微软         说,OLE数据挖掘:这是牛市吗? “3月28日,于2000年额外         详细信息)。由微软开发的数据挖掘算法的支持         包括决策树(四种不同的算法基于分类         理论),以及聚类(基于近邻法上)。第三         第三方算法,也支持。

        关键词:的能力,在关系上的文本文档运行查询         在所有索引的表中的列的表和搜索。对于全文         搜索,文档存储在二进制大对象(BLOB)和注册         全文索引,包括有能力过滤掉“噪音词”         如“a”和“该”。这种能力是相似的全文索引         在Lotus Notes中。微软还增加了功能更新         而不是批处理模式在近实时的全文索引,如果需要的话。

分布         分区视图:共享数据库处理能力,跨         一组服务器。数据是“水平分区的”过         服务器,但是,分区的应用程序是透明的。服务器         分发扫描和更新需要。所使用的技术是被称为         “无共享集群”

      :

子         索引:在对称多处理(SMP)硬件,产品         有能力进行多线程创建索引的。独立的处理器和         线程创建“子指标”并行(包括大型数据库         并行数据库扫描聚集索引信息),然后是“协调         线程“把它们组合成一个完整的指数,这可能是极其宝贵的         在一个非常大的数据库是经常更新,因为它可以节省         了很大的时间。

物化         浏览次数:该产品允许创建唯一的聚集索引         数据库视图。这可能会导致巨大的性能提升,         如果它没有被引用,甚至可以使用该视图查询优化器将         在查询的FROM子句。此功能是很重要的,在现有         查询不必重新编码强制优化器使用该视图         索引。

目录         

的         目录服务:新的Active Directory服务过程集中         行政信息资源。

有效         可以集中管理,使用Active Directory目录:数​​据库         服务。

-         效率

      :

网络         负载均衡:在数据中心和先进的服务器产品,微软         启用TCP / IP流量的负载均衡,跨多节点集群。

多实例         技术支持:有多个SQL Server安装的能力         在同一台机器上。这在以前是不可能的方式新台币         注册表项。这在之前的版本中是一个严重的无力         的问题,因为很多客户希望能够运行一个测试和生产         在相同的实例(通常是非常昂贵的)的机器。

-         数据库维护的

数据库         可编程性增强功能:

的       

  • 层叠           参照完整性:在以前的版本主要的数据库,如果           试图删除或更新键,外键,           操作编程处理。这种能力,最常见           用于执行“级联删除”(删除父和其所有的孩子),           现在 - 内置到产品中。            -           
  • 新数据           类型:SQL Server现在支持BIGINT(8个字节的整数),和一个变种           
  • 数据类型,它可以存储不同的数据类型的数据值。       

产品         战略和轨迹的

的         微软正试图再次大举进入企业         企业版产品的空间,特别是竞争         与IBM的DB2通用数据库和Oracle 8i的。这是值得怀疑         他们是否会成功,因为他们只支持微软操作系统         系统,但使用和广度,提供了产品的易用性是令人信服的。

微软         试图创造一个产品,是“所有的事情所有的人”,         通过包括数据移动技术,数据挖掘,金融交易服务,         OLAP支持和易用性 - 所有“盒”。微软还将         利用其DNA主动锁定到其解决方案的客户,如果         可以让他们部分或全部他们的服务器上运行Windows 2000。 TEC         预测,微软将在企业级没有成功         (60%的概率),将必须提供在进一步增强         下一个主要版本(已经在开发代号为“育空”)。的定时         育空版本是未知的。

产品         优势

的               

  • 的商品           具有比许多竞争对手更低的总拥有成本(TCO),           的价格相比,更便宜的x86硬件上运行(           主机或高端UNIX机器)。 -            -           
  • SQL服务器           包含了许多功能目前未包含在其竞争对手的出箱           数据库产品 -            -           
  • 客户           在一个几乎完整的数据仓库的概念将被吸引           从一个单一的供应商或数据集市解决方案,在一个单一的方块 -            -           
  •            - 广泛的功能集。            -           
  • 改进           数据转换服务(DTS),使得该产品访问           比微软的数据库等数据源。

产品         挑战的

的               

  • 的商品           不支持任何非微软操作系统。客户,           运行UNIX和大型机操作系统将是更倾向于移动           SQL Server中,特别是在企业范围内高端的数据库           光谱。在这个空间中,微软将受到挑战IBM,甲骨文,           并在较小程度上,Informix和Sybase的 -            -           
  •           难以打消了微软在IT行业的信念,           他们不是为企业级应用做好准备。 IBM和甲骨文            - 将继续控制该空间(80%的概率)。            -           
  •           很难赶走非Microsoft SQL Server的竞争产品           商店。公司与其他大型硬件设施(非NT           或2000年)的操作系统,如IBM OS/390和Sun E10000企业           UNIX系统上,也不会愿意让该硬件成本去浪费            - (概率90%)。            -           
  • 的商品           的Informix,甲骨文在处理多媒体数据的效率不高,           或IBM -            -           
  • 调整           分布式分区视图(可能访问数据通过           许多服务器回答一个单一的查询),将是非常棘手的,如果           处理不当,会导致网络遭受因交通            - 之间的SQL服务器包含相应的数据。            -           
  •         微软
  •           在市场将遭受有点,至少在短期内,由于           扬起的尘土过多部司法部的反垄断诉讼。

底部         的LINE

的         供应商建议

的       

  • 继续           对产品进行改进,它的规模甚至企业级           更进一步。市场上带来一个64位版本将帮助他们           在这方面 -            -           
  •            - 多媒体支持。            -           
  • 带           主机集成服务器2000(SNA访问大型机数据)推向市场           尽快提高你的营销信息与传统           数据库店(该产品目前在Beta 1)。

用户         建议

的         客户在小到中等企业空间(美元500万元至200         十亿)应包括候选人的短名单上的Microsoft SQL Server 2000         数据集市和小到中等规模的数据仓库。产品列表         增强功能令人印象深刻,微软显然是致力于         该产品的成功。

的当         许可的讨论,客户应小心有微软         划定许可结构,会发生什么         他们向上扩展到大量的服务器和/或用户。

作为         总是应推迟到第一个服务包,铺设生产         总体供货产品已经发布,和回归         测试客户的IT和QA人员。

词汇         条款

的         分布式Internet 架构:微软的任期(原         发明用于Windows NT)来描述其企业的组成部分,使         内置到Windows 2000的网络架构。它包括软件,         统称为组织提供具有Web功能的基础设施。         

的ActiveX:         基于微软的组件对象模型(COM)架构的软件模块。         它使程序通过调用现成的组件添加功能         融为了一体,并出现正常的程序部分。它增加了组件化         模块化,但基于微软专有标准。

 
comments powered by Disqus