INSERT INTO ON DUPLICATE KEY UPDATE 和 UPDATE 之间有性能差异吗?
如果我知道可以更新的值 - 我应该使用更新还是它并不重要?
它们是有区别的。
The INSERT
查询必须检查每一列的约束,以查看添加该行是否违反了约束。如果是,则需要找到要更新的匹配行并执行更新。
An UPDATE
查询只需找到要更新的行并执行更新。
如果您知道该行已经存在,您应该UPDATE
it.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)