什麼,你會說是有效的,也許一個強硬的手段做最好方法插入...對重複密鑰更新
INSERT ...對重複密鑰更新
一些有認爲「REPLACE是不好的,因爲它首先刪除重複項,然後插入一個替換項,INSERT/ON DUPLICATE首先檢查,如果找到匹配項則執行更新,這是一個很大的區別。
你們怎麼看?將我們指向正確的方向。
什麼,你會說是有效的,也許一個強硬的手段做最好方法插入...對重複密鑰更新
INSERT ...對重複密鑰更新
一些有認爲「REPLACE是不好的,因爲它首先刪除重複項,然後插入一個替換項,INSERT/ON DUPLICATE首先檢查,如果找到匹配項則執行更新,這是一個很大的區別。
你們怎麼看?將我們指向正確的方向。
僅當需要新生成的代理鍵imo時才使用REPLACE。否則,一式兩份可以更精確地控制值更改,並且更加明確。
我在INSERT ON DUPLICATE KEY上使用了8年 - 並且從來沒有遇到過任何問題。 我稱之爲「窮人的交易」。 當然這是個玩笑,但重要的一點是 - 這個操作是原子