跳到正文
熱點事件持續更新

Postgres 唯一索引未能阻止 NULL 記錄重複

1 篇報道1 個報道來源2 小時前更新

先了解這件事

AI 綜述

2026年10月28日,DEV Community 報道一項每晚執行的 enrichment job 出現重複資料列。該工作以 (tenant_id, source_hash) 唯一索引去重,但 source_hash 為 NULL 時,Postgres 會把 NULL 視為新值,因此重試時仍可插入記錄。報道指,48 小時內,同一租戶及來源文件累積至三筆資料列,即原有記錄之外多出兩筆重複資料列。

AI 根據報道生成 · 2 小時前更新

報道時間線

沿着報道,瞭解事件的不同側面。

10月28日
  1. DEV Community
    48 小時內出現兩筆重複資料列:Postgres 唯一索引把 NULL 視為新值

    作者每晚執行的 enrichment job 以 (tenant_id, source_hash) 唯一索引去重,但 source_hash 為 NULL 的記錄可在重試時重複插入,48 小時內令同一租戶和來源文件累積三筆資料列。

本事件熱度走勢

還沒有足夠的連續觀測數據,暫不繪製趨勢。