IBM InfoSphere Federation Server V9.7 中的新增功能
2009-12-24 00:00:00 来源:WEB开发网对 VARCHAR2 语义的支持,本地联邦数据库有两种运行模式:
默认模式:该模式下不支持 VARCHAR2 语义;
VARCHAR2 语义兼容模式:该模式下支持 VARCHAR2 语义
可以在创建数据库之前,通过设置系统变量 DB2_COMPATIBILITY_VECTOR,指定该数据库的 NUMBER 兼容性,具体如下:
db2set DB2_COMPATIBILITY_VECTOR=20
支持 VARCHAR2 的远程数据源可以是 DB2 LUW V9.5 及之后版本或者 Oracle 。在本地联邦数据库中,通过引入服务器变量 VARCHAR2_COMPAT,指示远程数据源是否具有 VARCHAR2 兼容性。同时还引入了另一个服务器变量 NO_EMPTY_STRING,用于指示远程数据源的列是否包含空字符串,以更方便的进行 SQL 语句本地或远端执行的 PUSHDOWN 分析。
结合本地联邦数据库和远程数据源之间各自是否具有 VARCHAR2 语义兼容的模式,它们的连接有四种可能组合,如图 2 所示,分别为:
非 VARCHAR2 语义兼容的联邦数据库与非 VARCHAR2 语义兼容的远程数据源相连;
非 VARCHAR2 语义兼容的联邦数据库与 VARCHAR2 语义兼容的远程数据源相连;
VARCHAR2 语义兼容的联邦数据库与非 VARCHAR2 语义兼容的远程数据源相连;
VARCHAR2 语义兼容的联邦数据库与 VARCHAR2 语义兼容的远程数据源相连。
其中需要注意到是,(a)(b) 运行模式在 IBM InfoSphere Federation Server V9.7 之前就已经存在了,所不同的是 (b) 模式现在可以支持 DB2 VARCHAR2 语义兼容的数据源;而 (c) 和 (d) 模式则是新加入的两种运行模式。
IBM InfoSphere Federation Server V9.7 中对 VARCHAR2 语义的支持主要体现在当与远程数据源连接时的一些基于字符的操作上。本地联邦数据库与远程数据源的 VARCHAR2 语义是否一致将影响包含字符相关操作的 SQL 语句在本地或远端执行的 PUSHDOWN 分析。
Tags:IBM InfoSphere Federation
编辑录入:爽爽 [复制链接] [打 印]- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
- ››IBM p 系列服务器系统固件升级攻略
- ››IBM PowerVM 概述
- ››InfoSphere Guardium:IBM 新的数据库安全和监视软...
更多精彩
赞助商链接