日期:2014-05-18  浏览次数:20776 次

JSP页面访问数据库的性能问题
一个网站的首页的部分内容   是从数据库提取出来的
是不是每次访问这个页面都要访问次数据库?
JSP的    
这样是不是对性能有很大影响呢

------解决方案--------------------
会有影响。。。帮顶。。。
------解决方案--------------------
可以做成静态的
------解决方案--------------------
1,连接池可以帮助你的页面访问数据库的时间缩短
2,如果这些数据是不变的,或者说在短时间内不变,那就可以通过程序一次性读到内存,以后就在内存中取

这些只是个思路,供你参考
------解决方案--------------------
数据变化不频繁的话,首页做成静态的,写个模版,从数据库调用数据后用模版把首页生成静态的,以后就访问静态首页,数据变化一次,生成一次,这样访问数据库就少了
------解决方案--------------------
我个人认为用连接池技术比较好,他的优点如下:
1,连接池可以帮助你的页面访问数据库的时间缩短
2,如果这些数据是不变的(select语句不变的话),或者说在短时间内不变,那就可以通过程序一次性读到内存,以后就在内存中取

------解决方案--------------------
数据变化不频繁的话,首页做成静态的,写个模版,从数据库调用数据后用模版把首页生成静态的,以后就访问静态首页,数据变化一次,生成一次,这样访问数据库就少了
这个是最好的办法!
------解决方案--------------------
如果数据量不是很大的话,影响不大,可以多加几个索引来提高检索速度。
------解决方案--------------------
我认为有种解决方法,可以将从数据库用static写入内存,减少系统负载量