gpt4 book ai didi

mysql - 哪种技术更有效地替换记录

转载 作者:行者123 更新时间:2023-11-29 01:56:54 24 4
gpt4 key购买 nike

我有一个应用程序必须从远程源导入大量数据。每次调用 500 到 1500 个条目。

有时一些传入的数据需要替换已经存储在 dB 中的数据。如果非要我猜的话,我会说每 300 或 400 个条目中就有一个需要被替换。

每个传入的条目都有一个唯一的 ID。所以我想弄清楚是始终根据此 ID 发出删除命令还是检查是否已有条目然后删除会更有效。

我找到了 this SO post它谈到了 dB 必须做的繁重工作才能删除某些内容。但它正在讨论一个不同的问题,所以我不确定它是否适用于此。

最佳答案

Each incoming entry has a unique ID. So I am trying to figure out if it is more efficient to always issue a delete command based on this ID or to check if there is already an entry THEN delete.

都没有。使用 INSERT ... ON DUPLICATE KEY UPDATE ...

关于mysql - 哪种技术更有效地替换记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26557665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com