【发布时间】:2012-11-20 13:32:55
【问题描述】:
我们有要求,多个用户不断询问一些汇总数据以在相当大的表上进行监控。我正在考虑创建可能是内存/memchached 的临时表,其中将包含来自该表的聚合数据,因此监控应用程序将从该表中读取以避免来自主表的命中,该表将每 30 秒更新一次。那么这样做的最佳选择是什么?
【问题讨论】:
-
我知道这是旧的,但你能告诉我们你是怎么做到的吗?我也对类似的解决方案感兴趣。谢谢
我们有要求,多个用户不断询问一些汇总数据以在相当大的表上进行监控。我正在考虑创建可能是内存/memchached 的临时表,其中将包含来自该表的聚合数据,因此监控应用程序将从该表中读取以避免来自主表的命中,该表将每 30 秒更新一次。那么这样做的最佳选择是什么?
【问题讨论】:
您是否已经遇到性能问题?除非真的有必要,否则我不会考虑优化。数据库用于获取数据,因此大多数时候这足够快,因为算法足以缓存相关数据。特别是如果您使用正确的索引。
【讨论】: