1、链接数据库的查询都封装到bean中
2、优化sql语句减少程序的逻辑判断,因为这样会给服务器增加处理负担,导致很慢 sql在数据库中执行速度是很快的
3、如果复杂的业务逻辑可以写成存储过程 在程序中调用存储过程,道理同上,数据库处理逻辑的能力要高于程序
4、链接的关闭,打开后的链接一定要及时关闭,不然会消耗很大系统资源
首先肯定要优化sql;然后频繁查询有没有频繁的创建、关闭数据库连接?有的话,最好使用连接池;最后你的sql在页面上吗?多个查询可以用一个数据库连接,然后在后台一次性查出在返回给页面
优化SQL,常用数据做缓存,优化代码。
你的SQL是嵌在JSP页面中的么?如果是的话 那么把SQL写在BEAN里应该能好点
如果只是因为SQL语句太多 就需要优化SQL语句 多写点预处理
建立索引