返回
首页 > 论文范文
3 页 客服微信号: bylw8com 客服QQ:3346581880

  (3)二级API 其功效包孕核心和一级API的整个功效;涉猎可获得的连接 和可获得的数据源列表;发送参数值数组,检索效果数组;检索参数个数及参数描绘;利用可卷动的光标;检索SQL语句和本机表格;检索各种目录信息;调用转换DLL。

  2. SQL语法的一致性级别

  从SQL方面可划分为最小的SQL语法、核心SQL语法和扩张SQL语法三个等级。

  五、ODBC的利用与远景

  ODBC的出现给用户刻画了一个诱人的远景,即网络中的Windows用户可以方便 地造访各种数据库。现在,在微软推出的许多产品中都供给了ODBC支撑,如Visal Basic 3.0、Visal C1.5、Excel 5.0、Word 6.0、FoxPro、Access等。同时其他一些利用软件和开发工具也供给了对ODBC的支撑。因此用户只要安装不同的ODBC驱动程序,就可存取相应的数据库产品,而不管用户应用何种前台利用软件,也不管后台是何种数据库,这个存取的历程是一致的。

  但是由于ODBC产生 的光阴还不长,其利用也同时存在着一些问题。首先,它的层次对比多,表现 在性能上比专有的API要慢,这是其标准 化和开发性所带来的必要的代价;其次,由于ODBC规定了三个层次的一致性级别,利用程序与驱动程序之间的匹配就会出现一些问题和抵触,比如某些驱动程序支撑的级别对比低,而利用程序请求的对比高;再者,由于不同的驱动程序为不同的开发商所开发,测试工作不能统一,而现有的开发和测试工具并不很完善 ;同时,在非SQL的数据库系统 上的利用也存在一些问题。

  微软公司将ODBC作为一项很首要的技巧,它已允诺进一步改善ODBC技巧,为驱动程序开发者供给更先进的开发和测试工具,还将交付系统 管理和监控工具,它还将与DBMS厂商和第三方厂商建立 更密切 的合作,以期使驱动程序支撑更高档别的一致性,并在规范化方面有所完善 。目前,ODBC已为数据库提供商组织内部所认可,同时为众多利用软件厂商和第三方开发商所应用,信任随着SQL的推广和规范,用户和开发商会更加依附于这一技巧。

  数据库集群的概念

  微软用集群这个词和行业内其他的公司的用法和意义是不一样的。微软用集群这个词指的是故障转移群体。

  业界其他一些公司定义集群,比如说Oracle是叫做可扩展性的升级群体(Cluster)。扩展性和可用性是两个很接近的概念,在很多的时候,他们两者会互相的影响,如果可用性不存在,扩展性也无从谈起。我现在要介绍的是关于SQL Server 2005在这方面的特性,是非常有利的一个特性。微软有一个叫做SSD(可扩展性共享数据库技术)。

  我们应该尽量谨慎使用SSD这一缩写,因为SSD在业界有其他的一些表示,我们在微软内部用SSD来谈可拓展性的需求。相对于Oracle,IC是一个比较类似的技术。这种SSD技术有一个局限性,要求数据库是只读的,但是同时又能够被多个SQL Server Instense进行并发的访问,从这个上面来说,和Lise提供的功能是一致的,但是具有一定的局限性。我们在美国有一个最大的零售商就是使用这种技术来构建它的数据仓库。这个零售商每周要更新一次数据库系统,同时又有多个SQL Server要同时访问这个数据库。正是基于这种并发访问技术,同时提高了很高的可用性,如果一个服务器宕掉了,其他的服务器还可以同时对外提供服务。像这个典型的案例,在我们在线的帮助和相应的白皮书中都有详细的描述。

  同时,我们也在使用相对于业界其他公司不同设计架构的一种方式来真正实现没有局限性,既有高扩展性又有高可用性的解决方案。还有很多用户在使用一种叫做数据路由的数据库。一个典型的案例是美国的MySpace公司,是美国最大的个人空间服务提供商,它就使用了数据路由数据库的技术来实现他对外用100个SQL Server的服务来集中对外提供服务。DID技术就能很好的平衡高可用性、扩展性这种综合的要求。而且从微软自身MSN.com网站也是使用同样的DID技术来提供高可用性、高拓展性的要求。


首页 上一页 1 2 3

猜你喜欢

版权所有 Copyright©2006-2024 毕业论文网 版权所有

苏ICP备14005682号

联系邮箱:Lw54@vip.qq.com