如何提高实时监控类网站的查询性能?

SadEmprie 2011-06-27 09:57:36
当下一个web项目,是开发一套对远程设备的实时监控系统,特别是对当天的数据希望能做到查询性能越开越好,但现在的一切查询都是基于Oracle的,性能还是有瓶颈的。请问有没有什么好的方案或架构能实现在通过关系型数据库保存历史数据的同时,把当天(或一定时间以内)的数据全扔到内存了,从而提高实时数据的查询性能?

谢谢!
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gongdath 2011-06-27
  • 打赏
  • 举报
回复
EnCache和OsCache都可以。
xuexiaodong2009 2011-06-27
  • 打赏
  • 举报
回复
有一张表只存当天的数据可以包含大量冗余,减少关联查询,一张历史表存以前的数据
一种方案
xuexiaodong2009 2011-06-27
  • 打赏
  • 举报
回复
使用缓存

25,988

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧