- [P20260220-115039] 2026-02-20 11:50:39 +0800 - summary: full_window 当同一个 id 的记录内容变化时(content_hash 不同),INSERT ... ON CONFLICT (id, content_hash) 不会命中冲突,所以是新建一行,不是原地更新。ODS 层是快照模式… - prompt: ```text full_window 当同一个 id 的记录内容变化时(content_hash 不同),INSERT ... ON CONFLICT (id, content_hash) 不会命中冲突,所以是新建一行,不是原地更新。ODS 层是快照模式——同一业务实体的每个版本都保留为独立行。我之前说"原地更新"是错的,抱歉。只有当 (id, content_hash) 完全相同时才命中 ON CONFLICT DO UPDATE(实际上就是 DO NOTHING 的效果,因为内容一样)。 ```