要将一个未分片表连接到一个已分片的表,必须已在独立的 dbspace 中创建该未分片表,并且必须具有与该分片表相同的表结构。在以下示例中,循环分布方案将表
cur_acct
分片,而且表
old_acct 是驻留在独立 dbspace 中的未分片表。以下示例说明了如何将
old_acct (作为 consumed table
)连接到
cur_acct (作为 surviving table):
ALTER FRAGMENT ON TABLE cur_acct ATTACH old_acct;
当您将一个或多个连接到一个分片表时,consumed_table 必须是未分片的。