【发布时间】:2014-10-24 23:24:34
【问题描述】:
我有一个应用程序必须从远程源导入大量数据。每次调用 500 到 1500 个条目。
有时某些传入的数据需要替换已存储在 dB 中的数据。如果我不得不猜测,我会说在 300 或 400 个条目中需要替换一个。
每个传入条目都有一个唯一的 ID。所以我想弄清楚总是根据这个 ID 发出删除命令或者检查是否已经有一个条目 THEN delete 是否更有效。
我找到了this SO post,它谈到了 dB 必须做的繁重工作才能删除某些内容。但它正在讨论一个不同的问题,所以我不确定它是否适用于此。
【问题讨论】:
-
您是在应用程序级别还是在数据库级别进行工作?您的应用使用什么语言,您使用的数据库是什么?
-
这是一个 MySQL dB,我正在使用 PHP。不知道如何回答你的其他问题。我正在从我的应用程序中进行所有 dB 调用。
标签: mysql