IBM DB2中Q Replication概念和操作

我们现在会介绍并解释一些考虑因素、配置选择、概念和技术,以及使用 Q Replication 实现您的 DB2 实例的完全连续的可用性所需的部署和操作过程。本文将专门介绍 pureScale,但文中提供的所有概念和命令同样适用于其他任何 DB2 系统。

针对 pureScale 的特殊考虑因素

将 Q Replication 用于 DB2 pureScale 或其他任何 DB2 产品(包括 DB2 ESE、InfoSphere Warehouse(具有数据库分区功能的 DB2)和 DB2 for z/OS)并没有太大的区别。">产品功能、工具、管理、操作和用例在所有平台上几乎都是相同的。DB2 pureScale 的特殊性(至少在概念上与 DB2 z/OS 数据共享相同)涉及到:

? 理解在数据共享环境中运行复制的性能影响
? 为复制对象提供一个共享磁盘
? 为运行的复制选择一个数据成员
? 如果运行复制组件的成员失败或关闭,那么通过在另一个成员上重新启动复制组件,也可以定义资源来自动化重启过程。

本文将解决这些具体问题,以及其他一些考虑因素,这些因素是复制的一般性质,但对理解如何使用 DB2 pureScale 实现多站点连续可用性解决方案至关重要。

配置选择 – 首先确定您的目标是什么?

如果您对复制数据的主要需求是实时报告,那么您的目标可能是 DB2 ESE,甚至可能是非 DB2 系统。在这种情况下,您的目的应该是通过移除一些应用来消除源系统上的争用。例如,如果您有一个需要大量索引扫描的报告应用,并且您在源系统上运行报告,那么 OLTP 工作负载的性能将会受到影响。要解决此问题,可将报告应用转移到另一个服务器上。对于实时报告,复制通常被配置为单向,从源到目标系统。

如果您复制数据是为了保持连续可用性,并且希望在每个站点运行同一个应用,那么您一定希望复制在每个站点上运行此应用所需的所有数据。一个常见的配置是拥有一个大型的主要系统和较小的辅助系统,这个辅助系统仅保护对业务连续性至关重要的数据。对于连续可用性,通常将复制配置为双向复制数据,即使未在每个站点上同时更新相同的数据。

在使用 Q Replication 时,源系统和目标系统可以有很大的区别。它们无需运行相同的操作系统或 DB2 版本。这种灵活性使您能够更好地使用您可用的硬件、为迁移划分阶段,并且仅部署每个站点上所需的容量。

时间: 2024-09-04 15:00:49

IBM DB2中Q Replication概念和操作的相关文章

简单理解DB2中编目的概念

在DB2数据库中,编目(catalog)这个单词很难理解,我自己当初在学习DB2的时候也常常被这个编目搞 的很不明白,直到现在我个人也感觉到DB2中编目(catalog)这个术语用的不是很好,具体来说编目有编 目节点,编目数据库等. 如果要理解编目,我先简单讲一下DB2数据库的体系结构,在DB2数据库中最大的概念是系统(节点) 也就是主机,下面是实例,实例下面是数据库,然后是表空间,然后是数据库对象.现在假设你有一个数 据库服务器在p570的机器上,你有一个客户端在windows,linux或任

使用Tivoli System Automation自动化Q Replication故障转移

我们利用 DB2 所提供的 http://www.aliyun.com/zixun/aggregation/13966.html">Tivoli System Automation (TSA) 功能来自动化在发生故障时对 Q Replication 的重新启动. 在使用 TSA 时,您是在一个已定义的资源组上使用命令管理复制操作,而不是显式调用 asnqcap 和 asnqapp 程序.例如,如果一个定义将 Q Capture.Q Apply 和队列管理器划分到为一个名为"ibm

使用IBM DB2 pureScale Feature与Q Replication实现可伸缩性和业务连续性

要沉着应对如今愈加全球化和竞争激烈的市场,离不开这样一种http://www.aliyun.com/zixun/aggregation/14345.html">数据处理架构,该架构能够随未来的战略需求增长而灵活地增长,能在发生组件故障.维护活动和灾难事件时确保业务连续性. 对某些企业而言,哪怕一小时的停工都可能导致数百万美元的收入损失,更别说对公司声誉的损害和潜在的客户流失.全球化的企业跨不同时区而运作,无时无刻不在提供业务服务.为系统维护和升级保留的离线时窗已不复存在.分布式的企业需要能

IBM DB2 pureScale和Q Replication监视、调节复制并排除其故障

Q Capture 和 Q Apply 程序维护着大量数据库表,以记录有关复制过程的重要信息.这包括具有性能指标的监视表.包含程序信息的轨迹表,以及包含数据冲突信息的异常表.多年来,许多数据库管理员已开发了一些利用了此信息的可访问工具:您始终可以相信,优秀的 DB2 会找到 DB2 表中容易访问和有用的信息的许多用途! IBM 工具还利用了这些监视表,以及 Q Capture 和 Q Apply 程序更新的所有其他表.此外,IBM 还提供了一个庞大的工具集来帮助管理多站点复制配置. 命令行实用程

在DB2中部署Q Replication:包含哪些工作?

以下各节将介绍部署 Q Replication 所需的必要决策和操作,从规划到系统设置和生产操作.需要执行的操作包括: 1. 安装前验证和容量规划,包括为 DB2 启用复制 2. http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere MQ 和 Q Replication 许可的安装和配置 3. 复制订阅的定义:也就是说,您希望复制哪些表? 4. 操作:开始和停止复制,处理中断 5. 监视.调节和故障排除,以便从解决方案获

在批处理系统中引入IBM DB2 Analytics Accelerator

IBM DB2 Analytics Accelerator 是一个工作负载优化设备,它使公司能够将业务洞察集成到流程中,从而推进成功战略的实施.它将 System z® 服务质量和 IBM DB2 Analytics Accelerator 的硬件加速分析相结合,能够在高度安全并且可靠的环境中加快复杂查询速度,提供前所未有的响应时间. DB2 Analytics Accelerator 带来的一个关键要素是,它透明地集成到 DB2 中,这支持在运行原封不动的工作负载和查询的同时,自动获得更快的响

vista-VISTA上安装IBM DB2总是启动不了,各位我是新手,求各位大神指点我这迷途中的小羔羊

问题描述 VISTA上安装IBM DB2总是启动不了,各位我是新手,求各位大神指点我这迷途中的小羔羊 每当我点开的时候就会弹出这个,是我哪里设置错误?我是用安装向导安装的 解决方案 vista是一个失败的系统,因为份额极小,几乎厂商都不会再做和它的兼容性支持,建议在win7下试试. 解决方案二: 电脑用win7太弱了,这个IBM DB2我查了下是支持VISTA的.但是就是会出现这个,我又下了个msvcp110.dll还是失败了,不知道大神们有没有知道原因的呢 解决方案三: 最后,由于我糟了很多罪

优化虚拟化中的IBM DB2 pureScale事务吞吐量

本文将向您介绍如何通过提供一系列高级的.划规和部署的最佳实践,以及一系列简易的优化步骤来应对这一挑战,使用的样例数据库环境为 IBM POWER7® 服务器运行一个 IBM DB2® pureScale®. 如今,数据库服务器有可能在一个虚拟机 (VM) 上实现,其中处理器.内存.磁盘和网络组件都是从物理机器上的一个共享的可用资源池中进行分配.这使得可以将多个http://www.aliyun.com/zixun/aggregation/13999.html">工作负载整合到单个服务器上.

插入操作-DB2 中如何将表中数据复制一份,改变表中一个联合主键的值,

问题描述 DB2 中如何将表中数据复制一份,改变表中一个联合主键的值, 如下: 表A有3个字段是联合主键(非自增长) create table A ( a VARCHAR(20) not null, b VARCHAR(100) not null, c VARCHAR(10) not null, constraint P_Key_1 primary key (a, b, c) ); 表中数据: a b c 1 2 0 1 3 0 如何将表中数据复制一份,改变表中一个联合主键的值,将字段"c&qu