此查询大约需要7秒钟(!):
UPDATE summary_daily_users
SET clicks = clicks + 1
WHERE sum_date = '2018-11-14'
AND user_id = 120
我跑了EXPLAIN
并且得到了:
该表具有约300,000条记录,其中sum_date
是主记录,user_id
是主记录。
关于如何加快UPDATE
工作的任何建议?
答案 0 :(得分:0)
如果在sum_date
和user_id
列上添加索引怎么办?表中总共有多少行,这些列中的值分别为“ 2018-11-14”和“ 120”?