1
我必须创建一个MySQL查询了大量的查询(约150,000)更新MySQL查询优化
眼下的查询是:
UPDATE table SET activated=NULL
WHERE (
id=XXXX
OR id=YYYY
OR id=ZZZZ
OR id=...
...
)
AND activated IS NOT NULL
你知道做一个最好的方法那好吗?
哪里有ID的距离,它是用户驱动或数据驱动的未来? – jTC
数据驱动,为什么它很重要? – ke20
因为不是有一个巨大的或构造函数,你可以做更新[表]设置激活= null从[表]吨加入myIDs我对i.id = t.id这将比运行一个语句快很多数百条记录上有数百条或条件。 – jTC