草庐IT

tblStockDataMovingAverages

全部标签

MYSQL简单移动平均计算

对于提供的记录集(~5000条记录),以下MySql更新状态似乎需要花费过多的时间来执行。下面的更新语句平均需要12秒来执行。我目前计划针对5个不同的时期和大约500个不同的股票代码运行此计算。这转化为12秒*5次计算*500个符号=30,000秒或8..33小时。更新声明:UPDATEtblStockDataMovingAverages_AAPLJOIN(SELECTt1.Sequence,(SELECTAVG(t2.Close)FROMtblStockDataMovingAverages_AAPLASt2WHERE(t1.Sequence-t2.Sequence)BETWEEN0A