有没有办法加快这段代码?在2500万行上,在专用服务器上完成了22个小时。
在1,2,3和4百万行的较小测试中,花费了13s,26s,1m15s和5mins。我理解它是如何增加额外行的指数时间,因为一个独特的计数必须搜索所有行......
insert into Lookup_transactions (UCI, Transactions)
select UCI,
count(distinct transactions) as Transactions
from 18mths_summary
group by UCI;
UCI和transcations都被编入索引。该表是InnoDB。
任何帮助将不胜感激!
干杯, 卢卡斯