使用Spring JDBC模板 - 性能

时间:2013-01-09 02:59:50

标签: java spring jdbc

Spring SimpleJDBCTemplate生产等级?

在高容量(流量)网站中使用有多好? (可以说每秒点击1K)

我们有哪些选择来提高应用程序级别的性能(连接池等)?

2 个答案:

答案 0 :(得分:4)

是的,它是生产等级。您在该卷上的限制不是运行JDBC与Spring JDBC模板相比。如果它真的是每秒1000次点击,那么你的限制就是资源。同时有1000个用户点击量很少,因为他们有“思考时间”,而不是不断地点击你的应用。

使用任何数据库技术,您需要调整很多,查看缓存并非常了解资源。是的,你绝对需要连接池。

答案 1 :(得分:4)

如果您正在谈论使用SimpleJDBCTemplate超过纯JDBC ...那就去吧!它绝对应该提供尽可能多的性能,并帮助您摆脱大多数JDBC连接make / break锅炉板代码和异常处理等。

Spring允许您像使用纯JDBC一样配置连接池,进行调整。

这是一个旧博客,为您提供性能比较:http://pramatr.wordpress.com/2008/08/19/spring-jdbctemplate-the-phantom-performance-problem/

自那以后,春天变得更好了。