(急!)java+oracle定期刷新页面导致性能低下的问题
各位:
在我们的项目中,有一个模块不定时向数据库中插入数据,在另外一个模块中客户要求尽可能实时的响应数据插入,提醒用户做出处理。
我们目前的作法是这样:在首页中利用javascript定期刷新某个页面,在这个页面中访问数据库,看是否有新的数据,如果有新的数据,就弹出一个页面供用户处理。
在多个用户同时访问的的情况下,如果设置刷新页面的间隔较短,由于每个首页都定期刷新页面,造成频繁访问数据库,导致程序运行非常慢;如果设置刷新页面的时间较长,实时响应又难以做到。
不知道要保证系统的实时响应,又不至于导致运行速度缓慢,有没有好的办法和方案?
谢谢!