我对此有点陌生,所以我需要了解缓存的工作原理。
我正在做一些分析工作,所以我只对某个日期时间之间的数据感兴趣。我必须在不同的列上执行count()
, max()
(avg()
相同数据范围的总共 20 个奇数查询)。
我想优化我的查询,以便'SELECT * FROM table WHERE date BETWEEN startdate AND enddate'
缓存表并对该数据执行后续查询。
我可以做某事并保存处理,否则它会自动发生?
我对此有点陌生,所以我需要了解缓存的工作原理。
我正在做一些分析工作,所以我只对某个日期时间之间的数据感兴趣。我必须在不同的列上执行count()
, max()
(avg()
相同数据范围的总共 20 个奇数查询)。
我想优化我的查询,以便'SELECT * FROM table WHERE date BETWEEN startdate AND enddate'
缓存表并对该数据执行后续查询。
我可以做某事并保存处理,否则它会自动发生?