1
我正在设计产品的分析页面,并且我想要显示在产品上花费的平均时间。我想显示过去一小时,过去一天,过去一周,过去一年以及所有时间的平均时间。有没有比获取所有用户记录和计算平均值更好的方法来获得结果?计算分析目的的平均持续时间的快速方法
实施分析有许多类似的问题,因为通过赋予用户指定任意时间范围的权力,应用程序不能再将预先计算的值存储在数据库中(例如,过去每一天的商店日平均值)并直接使用它们。我当然可以在检索数据并进行计算时有一个“加载...请稍候”页面,只是想知道是否有更快的方法来计算这些数据?
谢谢!
如果您的最小持续时间是小时,您可以预先计算平均每日,每周,每年和所有时间,并通过即时计算平均值来计算小时。对于用户指定的任意日期/时间范围,您必须即时计算平均值并具有加载页面。 –
@GilbertLeBlanc非常有用,谢谢! –