分布式关系数据库体系结构 (DRDA) 是一组协议,它允许多个数据库系统(无论是 IBM 的还是非 IBM 的) 以及应用程序在一起工作。使用 DRDA 的关系数据库管理产品的 任意组合都可连接,组成分布式关系数据库管理系统。 DRDA 通过定义必须交换哪些内容以及必须如何交换它来协调系统之间的通信。
在讨论 DB2 Connect 时,我们会经常提到术语“工作单元”。 工作单元 (UOW) 是单个逻辑事务。 它由一系列 SQL 语句组成,在该系列中,要么成功地执行了所有操作, 要么该系列作为一个整体是不成功的。
另一个重要概念是分布式工作单元,也就是通常所说的多站点更新。 分布式工作单元 (DUOW) 涉及到一个工作单元中的多个数据库服务器。 更准确地说,我们将多站点更新定义为具有下列特性的事务:
有关多站点更新的详情,参见启用多站点更新(两阶段落实)。