我设置了2个本地docker postgresql-10.7服务器。在我的热实例中,我有一个巨大的表,我想按日期对其进行分区(我实现了这一点)。分区表(让我们称之为PART_TABLE)中的数据存储在另一台服务器上,只有PART_TABLE_2019存储在热实例上。现在问题来了。我不知道如何根据FK对另外两个具有来自PART_TABLE的外键的表进行分区。PART_TABLE和TABLE2_PART都存储在热实例上。
我是这样想的:
create table TABLE2_PART_2019 partition of TABLE2_PART for values in (select uuid