【发布时间】:2016-11-28 01:59:31
【问题描述】:
在仪表板中,我看到当前有 22 个与数据库实例的打开连接,阻止新连接并出现错误:
剩余的连接槽保留给非复制超级用户连接。
我从 EC2 实例上运行的 Web 服务 API 访问数据库,并始终保持以下最佳实践:
Connection connection = DriverManager.getConnection(URL, USER_NAME, PASSWORD);
Class.forName(DB_CLASS);
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery(SQL_Query_String);
...
resultSet.close();
statement.close();
connection.close();
我可以在代码中做点别的吗?
我应该在数据库管理中做其他事情吗?
有没有办法定期关闭连接?
【问题讨论】:
标签: sql postgresql amazon-web-services database-connection amazon-rds