细说Sybase ASE和XQL

ZDNet软件频道 时间:2002-08-30 作者:BUILDER.COM |  我要评论()
本文关键词:
在这篇文章里,我们讨论如何为XQL准备和配置Sybase Adaptive Server Enterprise (ASE) 。期间我会说明Sybase ASE的XML和XQL安装过程,包括性能考虑等问题,同时讨论下客户端和服务器端功能可用性的问题。
在这篇文章里,我们讨论如何为XQL准备和配置Sybase Adaptive Server Enterprise (ASE) 。期间我会说明Sybase ASE的XML和XQL安装过程,包括性能考虑等问题,同时讨论下客户端和服务器端功能可用性的问题。
为XQL准备ASE

为了在服务器端使用XQL首先必须启用XML。当然,我们现在假设你事先已经在服务器端启用了Java虚拟机(JVM)。所以,在已经安装了JVM的情况下只需要运行installjava程序即可。installjava程序把有关的JAR文件(或者包含在ZIP文件中的JAR文件)拷贝到Adaptive Server从而令当前的数据库可用Java类。语法如下所示:
installjava
-f file_name
[-new | -update ]
...

其中:

  • file_name是需要安装在服务器上的JAR文件的文件名。
  • New告诉服务器这是一个新文件。
  • Update告诉服务器用户在更新现有的JAR文件。

要了解这方面更多的情况你还可以参看ASE 工具指南

为了让Adaptive Server支持XML你必须安装xml.zip和xerces.jar文件。这两个文件位于$SYBASE/ASE-12_5/lib/xml.zip和$SYBASE/ASE-12_5/lib/xerces.jar目录下。

比如说,安装xml.zip的命令语句如以下所示:
installjava -Usa -P -Sserver_name -f $SYBASE/ASE-12_5/lib/xml.zip

而安装xerces.jar文件则输入以下命令:
installjava -Usa -P -Sserver_name -f $SYBASE/ASE-12_5/lib/xerces.jar

注意:在数据库上安装xerces.jar必须把tempdb的空间增加10 MB。

Adaptive Server内部运行查询引擎的内存需求

具体取决于想选做(表达)XQL文档所需要的XML数据容量,在很多情况下可能要增加内存容量。典型的XML文档大约有2 KB大。Sybase建议按照图A所示设置Java Services的配置参数。要了解更多的有关信息请参看Sybase Adaptive Server系统管理指南

表A

内容

重设值

启用java

1

过程对象堆

5000

共享类堆

5000

全局固定堆

5000

Java Services内存参数


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134