Hubert 'depesz' Lubaczewski:等待 PostgreSQL 19 - 通过 EXCEPT TABLE 允许在出版物中排除表
💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
扩展CREATE PUBLICATION ... FOR ALL TABLES以支持EXCEPT TABLE语法,允许在出版物中排除一个或多个表,排除的表数据不会发送给订阅者。对于分区表,排除在根级别应用,指定根表将排除该树中的所有当前和未来分区。后续将实现ALTER PUBLICATION以管理这些排除。
🎯
关键要点
- 扩展CREATE PUBLICATION ... FOR ALL TABLES以支持EXCEPT TABLE语法。
- 允许在出版物中排除一个或多个表,排除的表数据不会发送给订阅者。
- pg_publication_rel现在包含一个prexcept列,用于标记被排除的关系。
- 对于分区表,排除在根级别应用,指定根表将排除该树中的所有当前和未来分区。
- 后续将实现ALTER PUBLICATION以管理这些排除。
🏷️
标签
➡️