MySQL 临时数据

3

我们有一个需求,多个用户不断地要求监视一个相当大的表格上的一些聚合数据。我考虑创建一个临时表,它可以是内存/缓存,其中包含来自此表的聚合数据,因此监视应用程序将从该表中读取,避免从主表中获取数据,这个表将每30秒更新一次。那么,最好的选项是什么?


我知道这很旧了,但你能告诉我们你最终是如何做到的吗?我也对类似的解决方案感兴趣。谢谢。 - Gabriel C. Troia
1个回答

0
你是否已经遇到了性能问题?在确实需要时再考虑优化。数据库用于获取数据,因此大多数情况下这已经足够快,因为算法足够好以缓存相关数据。特别是如果您使用正确的索引。

我们正在调整当前的查询过程,目前开发人员正在使用HSQL,它每秒生成近15 MB(编码问题),我们正在将其转移到SQL查询。一旦完成,我们将监视表格性能,以进行更多的调整,并考虑添加临时聚合表。 - user1838897

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接