用xml解决数据库大访问量的方法是否正确?各位讨论讨论

现在系统的查询访问量很大,他们使用xml解决。
方法是:
让server每隔一段时间去查询数据库把数据生成xml文件保存在服务器上,然后所有的jsp查询都直接去查询xml文件。不在和数据库打教导。
注意:本系统的数据及时性要求不高,所以server每隔5分钟生成xml文件。
我觉的这样服务器的I/O开销很大。不是很赞成!请大家讨论讨论。

这是50步笑100步的做法,非常愚蠢,文件和数据库都是持久化的手段,性能很慢,唯一只有使用内存,可参考Jdon框架的批量缓存设计。