【发布时间】:2017-01-25 18:49:58
【问题描述】:
我有一个非常依赖数据库的小型电子商务应用程序。我已经看到了一些性能问题,主要是在建立与数据库的连接时。我不是 DBA,也不是任何其他深入的 DB 知识 - 但我知道缓存连接而不是一直建立新连接是有意义的。
以下是我获取连接的方法:
public Connection getConnection() throws SQLException, ClassNotFoundException {
Class.forName("com.mysql.jdbc.Driver");
con=DriverManager.getConnection("jdbc:mysql://182.31.456.32:3306/"+database+"",""+username+"",""+password+"");
// stm=con.createStatement();
return con;
}
我的问题是 - 如何轻松缓存当前连接并重用它,而不是使用 JDBC/Java 创建新连接?
谢谢。
【问题讨论】:
标签: java mysql tomcat servlets jdbc