0

我使用 root 作为用户名。

我的程序将每 5 秒刷新一次。它的作用是从 mysql 表中查询并显示数据。

问题是,每隔 5 秒,mysql 上的连接就会追加,原因是当它达到限制时会给出“TOO MUCH CONNECTIONS”的错误。

是否可以终止先前的连接,因为它已经未使用?

这是我打开连接的代码。

connectionPool = connectionPool.getConnectionPool("root", "*****", "");
4

2 回答 2

0

如果您使用连接池,这是正常行为。当您的工作结束时,请确保释放连接实例,或在代码执行完成后关闭所有池连接。

于 2018-06-21T09:59:56.423 回答
0

完成连接后,您需要关闭它。这会将连接返回到池中。

于 2018-06-21T13:27:41.597 回答