Replace-Into-vs-Insert-on-Duplicate.md
Translated by ChatGTP
Replace into vs insert on duplicate
有幾種方式可以大量插入或更新資料。
- 刪除重複並批量插入
- 如果插入是計算的且大小很大,無法放入 RAM,則無法知道要先刪除什麼。
- Replace into
- 批量插入和“批量重複”
使用 replace into
的一個問題是它實際上首先刪除重複的資料並插入新的資料,這將觸發刪除角落,可能不是原本想要執行的 SQL。
基於此,我沒有比較效能,除此之外,應該差不多。