CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

Panorama商务智能分析解决方案

IBM DB2 Panorama商务智能分析解决方案。 阅读全文
2008-08-26 10:04

中海油基于IBM FileNet P8构筑海外业务管理系统

在充分了解中海油的需求之后,经过仔细规划,IBM为中海油搭建了一个基于FileNet P8的先进、实用的业务综合管理平台,该平台采用了基于JAVA的多层体系架构。 阅读全文
2008-08-20 08:32

交通银行构建流程银行体系下的ECM平台

IBM的内容管理解决方案具有前瞻性、完整性、完善的技术支持体系等诸多优点,而将以内容为导向的流程管理融入其中,更是符合交通银行的需求方向。 阅读全文
2008-08-20 08:25

迈进集约之路--泰康人寿ECM平台助力集约化经营

作为泰康人寿的忠实合作伙伴,IBM在帮泰康人寿构建ECM的底层平台的时候就预料到未来的趋势,并提供了更为强大的内容管理工具供泰康人寿来丰富自己的企业内容管理。 阅读全文
2008-08-20 08:20

官方白皮书:DB2 9 中的 XML 索引

  DB2® 9 提供了 pureXML 存储并给出 XQuery 和 SQL/XML 作为查询语言。XML 索引是高查询性能所必需的,但是其在查询评估方面的使用取决于查询谓词的表示方式。本文以一致的方式给出了一组指导原则,用于编写 XML 查询和创建 XML 索引,从而如期加快查询速度。还介绍了需要在 XML 查询执行计划中查找的内容,以便检测性能问题,然后找到解决这些问题的方法。可下载的 “备忘单” 概括了最重要的一些指导原则。

  简介

  DB2 9 提供了 pureXML 存储以及 XML 索引、作为查询语言的 XQuery 和 SQL/XML、XML 模式支持、对实用程序(如 Import/Export 和 Runstats)的 XML 扩展。正如在关系查询中一样,索引对于高性能的 XQuery 和 SQL/XML 是至关重要的。DB2 允许在 XML 列上定义 path-specific XML 索引。这意味着可以使用它们来索引频繁在谓词和连接中使用的所选择的元素和属性。例如,使用图 1 中的示例数据,基于 author ID,可以使用下面的索引 idx1 对表 books 的 XML 列 bookinfo 中的所有文档进行查找和连接。

阅读全文
2006-12-04 08:00

在 DB2 9 中部署定制的安全性插件

  安全性插件为 IBM® DB2® 9 中的数据库安全性设置带来了新功能。阅读本文,确定在部署定制的安全性插件前应该测试的内容。本文给出了用于 AIX® 64 位、Linux® AMD 64 位、Linux AMD 32 位、Linux IA 32 位和 Sun Solaris 64 位操作系统平台的安全性插件 loader 程序。该 loader 在与 DB2 建立连接进行测试前,允许读者在安全性插件代码上执行完备测试。本文还讨论了如何使用 DB2 9 中对安全性插件基础设施的增强功能。

  介绍

  本系列的 第 2 部分 介绍了 DB2 安全性插件、实现 DB2 安全性的方法及一系列与安全性插件相关的详细信息。本系列的 第 6 部分 介绍了带有 Kerberos 安全性插件的 DB2 和如何使用该插件来部署 Kerberos 身份验证。本文阐述了将定制的安全性插件部署到 DB2 系统前,插件编写人员或数据库管理人员应该测试的内容。

  DB2 中的授权是基于两方面内容的:

  1、执行特定任务的外部用户的有效数据库授权 ID(authid)

  2、该用户在特定组中的成员关系

  在获知用户是否被授权进行特定操作之前,DB 2 必须能够获知外部用户的有效数据库授权 ID 及其所属的组。为了找到有效数据库授权 ID,需要确保外部用户就是所声称的用户,然后将其外部用户 ID 映射到内部 DB2 授权 ID。此过程被称为身份验证。DB2 没有用于维护用户 ID 和密码,或用户 ID 组成员关系的机制。

阅读全文
2006-11-24 08:00

DB2 9中 15 个 pureXML 性能最佳实践

  DB2 9 引入了 pureXML 支持,这意味着 XML 数据将以其固有的层次格式被存储和查询。为了查询 XML 数据,DB2 提供了两种语言,SQL/XML 和 XQuery。此外,DB2 9 还具有成熟的 XML 索引功能和对 XML 模式验证的支持。虽然大多数已有的关于 DB2 性能的指南同样适用于 XML 数据,但是本文还将提供其他一些特定于 XML 的性能方面的提示。

  简介

  DB2 9 中的 pureXML 支持为管理 XML 数据提供了有效的、多方面的功能。对于很多 XML 应用程序而言,性能是高度优先考虑的一个方面。DBA 和应用程序设计人员都可以通过他们份内的工作来确保良好的性能。首先,我们有关于 DB2 各个方面的所有传统的性能指南,包括 CPU/内存/磁盘配置的平衡、表空间和缓冲池的调优、锁、日志记录、查询执行计划等。所有这些话题在之前的 DB2 文章里都曾论述过(见 参考资料),并在管理 DB2 中的 XML 数据时仍然适用。

  DB2 9 是同时支持关系型数据与 XML 数据的新一代数据服务器。请到 DB2 9 技术资源中心 获取更多的关于 DB2 9 的技术文章、教程、下载以及多媒体信息。

  幸运的是,这些问题当中有很多问题是由 DB2 的自治存储和自调优内存管理等自治功能来处理的。它们为很多应用程序提供了高水平的性能,要求的手动干预很少。但是,具有更高性能需求的 XML 应用程序还可以从其他性能方面的考虑当中受益。本文集中讨论这方面的情形,同时给出为 DB2 9 中与 XML 相关的应用程序取得最佳性能的提示和指南。

  本文将讨论和阐述 15 个 XML 性能提示(排序不分先后)。这 15 个提示涵盖了很多领域,但是经验表明,存在性能问题的应用程序通常只需要应用其中一两个提示就能达到所需的性能。

阅读全文
2006-11-23 08:08

共享一劳永逸的数据库编码解决方案

问题提出   现在几乎所有的应用系统都无法避免使用数据库系统。在JAVA世界里访问数据库是一件非常轻松的事情,JDBC为JAVA应用程序访问数据库提供了一个统一的接口,通过使用JDBC接口开发者无需关心系统最终采用哪种数据库,因为JDBC仅仅是定义了访问几个JAVA的接口类,具体的实现是由数据库厂商提供的,这种做法其实与其他数据库连接方式例如ODBC是类似的。但是在实际的应用过程中,开发者发现离JDBC设计的初衷还是有一定距离,就比如说在存储字符串时的编码问题,我想很多开发者都会遇见这个问题,倒不是因为说解决它有什么技术方面的难度,而是它的的确确非常繁琐。我们必须在每次写入或者读出字符串的时候进行编码和反编码处理;或者说我们可以写一个方法可以进行编码处理的,但又必须在每次数据库操作的时候调用,虽然调用很简单,可是我非得这样吗?要是忘了编码那又要DEBUG了。当然你可能觉得这并没有什么,或者你可能很勤快,喜欢写大量重复的代码,可是你难道没有觉得这种繁琐的工作正在浪费你过于宝贵的青春吗?停止你的键盘输入,让我们来解决这个问题吧!   解决思路   在传统的应用程序中数据库操作部分我们可以想象成两层,如图所示:一个是数据库的"连接池",另外一个业务数据操作层。在这里数据库的连接池是广义的,你可以把JDBC中的DriverManager也当成是连接池,具体的意思就是我们可以通过这层来获取到指定数据库的连接而不去关心它是怎么获取的。如果这个时候数据库系统(有如Informix,SQL Server)要求对字符串进行转码才能存储(例如最常见的GBK->;ISO8859_1转码),那我们就必须在业务数据操作层来进行,这样有多少业务数据操作我们就要做多少编码转码的工作,太麻烦了,代码中充斥中大量重复的内容。本文提出的解决方案就是利用对获取到的数据库连接实例进行二次封装,也就是在数据库连接池与业务数据操作层之间加入了连接封装层,当然了,我们也完全可以直接将连接封装集成到数据库连接池内部。 阅读全文
2006-10-31 08:00

DB2与Oracle之间的远程复制

DB2 联合数据库是分布式数据库管理的特殊形式。在联合数据库系统中,可以通过一个 SQL 命令来发出对多个数据源的命令请求。DB2 与非 DB2 数据库之间进行复制之前,首先需要保证非 DB2 数据源可以被 DB2 ESE Version 8 federated database访问。对于DB2 Replication Version 8 所需的联合数据库功能可以在现有发布的 DB2 ESE Version 8 和 DB2 Connect Enterprise Edition Version 8 中提供。   "SQL复制"又称为"DB2复制",是为 DB2 开发的两种数据复制类型中的一种,它是通过 SQL 进行的复制。在这里简单提一下,DB2 复制中的另一种"Q复制"是通过 Websphere MQ 消息队列进行的。在进行 SQL 复制时,Capture 程序读取 DB2 恢复日志以获取对指定源表的更改。该程序将更改保存到传输表格中,也称作变化数据表(changed data table),Apply 程序并行读取更改并应用于目标事务,见图1。 阅读全文
2006-10-26 08:00

全面了解DB2中的数据类型

DB2内置数据类型可以分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存储在数据库以外的文件的逻辑引用。   数值型数据类型包括 SMALLINT、INTEGER、BIGINT、DECIMAL(p,s)、REAL 和 DOUBLE。所有数值都有符号和精度。精度是指除符号以外的二进制或十进制的位数。如果数字的值大于等于零,就认为符号为正。 阅读全文
2006-10-20 08:00

DB2 version 8 认证 — 认证须知

IT 职业中最明显的趋势是认证。视线所及的任何地方都能见到认证……认证书籍充斥书店,课堂培训现在保证您“通过”认证考试,IT 专业人员甚至用他们的“证书”列表来为他们的电子邮件签名。 阅读全文
2006-10-16 10:35

DB2数据库归档日志管理方案

需求描述:   由于使用了LOGRETAIN=ON数据库配置,所以数据库日志文件将不会被数据库从活动日志目录中自动删除或循环利用,活动日志目录中的日志文件将会越来越多,所以需要对该目录下的日志文件进行归档。 阅读全文
2006-10-13 08:29

IBM DB2 Connect 简介

  【导读】对于那些脱离大型主机的应用程序 —— 分布式应用程序来说,IBM® DB2® Connect™ 已成为向它们开放 DB2 for z/OS 数据库以及 zSeries 硬件平台传统公认的所有优点的首选方法。

  在本系列的 第 1 部分中,我们初步地谈到了 DB2 Connect 提供的不同编程接口以及实现这些接口的驱动程序。在最后的几节中,我们大致地描述了 DB2 Connect 提供的通信基础设施,并看到这个基础设施如何大大减少对大型主机资源的使用,如何允许分布式应用程序充分利用大型主机平台的优势(例如轻松地管理混合工作负载以及提供连续的应用程序可用性)。

  您可能仍记得图 1,在这幅图中,DB2 Connect 由编程接口(被实现为 JDBC™、SQLJ、ODBC、DB2 CLI、OLE DB、.NET® 和 Embedded SQL 驱动程序)和一个通信基础设施组成。

阅读全文
2006-09-19 09:29

当轮胎驶上赛道:DB2 9特性概览

在信息管理行业庆祝数据库管理系统的第 40 个生日时,IBM 邀请了顾客和合作伙伴来测试 DB2 “Viper”,这是一种混合型的数据服务器,它标志着信息管理技术的又一次进化。 信息管理技术始于 20 世纪 60 年代早期,也就是美国总统肯尼迪制订 10 年内实现人类登月目标的时候。1966 年,IBM 与 North American Rockwell(它赢得了发射第一艘登月飞船的合同)合作创建了一个自动化系统来管理建造飞船所需的大量资料。层次化的 Information Management System(IMS)和数据库管理技术本身由此诞生了。 下一个重要的里程碑也是在 IBM 出现的,即 20 世纪 70 年代关系模型和结构化查询语言(Structured Query Language,SQL)的发明。1982 年,IBM 在大型机上引入了 DB2,直到现在这仍然是世界各地的大银行和金融机构选用的数据库。随着市场开始在非大型机平台上实现应用程序,IBM 于 1987 年在 OS/2 上引入了 DB2,90 年代又在 AIX、AS/400、HP-UX、Solaris、Windows 和 Linux 上引入了 DB2。DB2 在这么多平台上的实现使得顾客可以选择最适合自己应用程序需要的版本。 目前,IBM 正在将数据服务器的进化推进到下一层次,引入了一种可以管理纯 XML 和纯关系数据的混合型引擎,即 DB2 Viper。DB2 Viper 中的新技术使公司能够充分利用非关系业务数据(比如 Excel 电子表格中的金融信息或通常存在于纸上或字处理文档中的重要合同)。利用 DB2 Viper,一个联结语句就可以将这些业务数据与传统的关系数据合并在一个完整的视图中。对电子表格、合同、传真图像或收据的手工搜索可以由一个简单的语句替代。对 XML 数据的标准化访问机制确保现有的报告工具和接口可以将这些新数据直接提交到桌面。纯 XML 技术提供了对业务成功很重要的敏捷性。 阅读全文
2006-07-27 22:31

DB2 Viper 的新特性

新的 DB2 “Viper” 版现在处于 beta 阶段,它提供了与先前版本非常不同的体系结构。自从出现以来,DB2 Universal Database for Linux、UNIX 和 Windows 第一次提供了新的查询语言、新的存储技术、新的索引技术以及支持 XML 数据及其固有层次结构的其他特性。但是,不要担心,所有的 DB2 传统数据库管理特性仍然存在,包括对 SQL 和表结构的支持。本文讨论 Viper 中新的 XML 技术,了解 IBM 为什么使 DB2 成为 “混合型”(即多种结构的)数据库管理系统(DBMS)。管理新的数据形式常常要面对新的挑战。许多 IT 领导者发现 Extensible Markup Language(XML)格式的数据就带来了这种情况。 通常,管理和共享 XML 数据的一般方法效果不好。文件系统可以应付简单的任务,但是在需要处理大量文档时它们就表现得不好了。并发性、恢复、安全和可用性问题变得难以管理。商业关系数据库管理系统(DBMS)解决了这些问题,但是在其他方面有所欠缺。它们常常提供两种基本的数据库设计选项 —— 将每个 XML 文档完整地存储为一个大型对象,或者将它 “撕开”,分散存储在多个表的多个列中。在许多情况下,这些选项都会导致性能问题、管理困难、查询的复杂性增加和其他问题。最后,纯 XML DBMS 在 IT 基础设施中引入了一种新型的环境,但是这种环境还没有经过考验,它的集成能力、需要的人员技能以及未来的生命力还不确定。 Linux、Unix 和 Windows 平台的 DB2 “Viper” 版引入了另一个可能。这个新的 beta 版可以非常好的支持 XML 数据。为此,IBM 对 DB2 进行了扩展,使其包含: 阅读全文
2006-07-27 22:12

DB2 Content Manager资源管理器一致性检查工具

资源管理器一致性检查工具提供了一种分析在IBM DB2 Content Manager中的三个组成部分中差异的能力,这三个组件分别是:索引服务器(library server)、资源管理器(resource manager)和存储系统(在资源管理器中通过设备管理器定义的存储系统)。 阅读全文
2005-12-18 22:51

DB2 performance expert V2简介

DB2 Performance Expert for z/OS, 简称为DB2 PE(5655-J49), 是一个性能分析及调整工具。 阅读全文
2005-12-18 22:39

AMD64和Linux环境下DB2使用指南

虽然在AMD64和Linux环境下使用DB2与在其它平台的应用没有很大的不同, 但这篇文章讲明了在这样的独特64位平台下的细微差别和问题。内容包括设立和安装, 迁移到64位平台, 开发和图形工具。 阅读全文
2005-11-16 17:31

利用你的SQL2000技能帮助学习DB2 UBB版本8

如果你突然被要求负责一个DB2数据库系统, 这篇白皮书是一定要读的, 它提供了能让你所需了解的新的功能的总览和详细描述。 阅读全文
2005-11-16 16:09

邮件订阅


    
  • 周排行榜
  • 月排行榜
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i