【问题标题】:INSERT IGNORE & UPDATE VS INSERT...ON DUPLICATE KEY UPDATE [duplicate]INSERT IGNORE & UPDATE VS INSERT...ON DUPLICATE KEY UPDATE [重复]
【发布时间】:2015-07-30 10:14:18
【问题描述】:

以下性能有什么不同:

(1) 两个陈述

INSERT IGNORE...
UPDATE...

(2) 一种说法

INSERT INTO...ON DUPLICATE KEY UPDATE

请注意,虽然这个问题 "INSERT IGNORE" vs "INSERT ... ON DUPLICATE KEY UPDATE" 询问了 INSERT IGNOREINSERT...ON DUPLICATE KEY UPDATE 之间的区别,但我更关心的是上述两种模式中的哪一种(使用一个或两个语句)会表现更好。

【问题讨论】:

    标签: mysql


    【解决方案1】:

    ON DUPLICATE KEYINSERT IGNORE 快,但因重复键错误而失败要快得多

    【讨论】:

    猜你喜欢
    • 2010-10-07
    • 2023-02-06
    • 1970-01-01
    • 2013-10-03
    • 1970-01-01
    • 2011-01-29
    • 2017-04-24
    • 2011-08-09
    • 1970-01-01
    相关资源
    最近更新 更多