我正在使用 Debezium 和 Postgres 数据库。该数据库包含多个带有 TOAST(超大属性存储技术)列的表。要处理未更改的 Postgres TOAST 列值,一种方法是将REPLICA IDENTITY表的 设为FULL。但是,我不确定运行是否ALTER TABLE mytable REPLICA IDENTITY FULL会导致数据库停机,或者这是否是一个安全操作。REPLICA IDENTITY的当前值为DEFAULT。
REPLICA IDENTITY
FULL
ALTER TABLE mytable REPLICA IDENTITY FULL
DEFAULT
postgresql alter-table postgresql-9.6 debezium
alter-table ×1
debezium ×1
postgresql ×1
postgresql-9.6 ×1