云数据库 GAUSSDB-JDBC配置:释放连接

时间:2024-04-26 16:14:56

释放连接

  • 推荐使用连接池限制应用程序的连接数。每执行一条SQL就连接一次数据库,是一种不好的SQL编写习惯。
  • 在应用程序完成作业任务之后,应当及时断开和 GaussDB 的连接,释放资源。建议在任务中设置session超时时间参数。
  • 使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作,重置会话环境。否则,可能会因为历史会话信息导致的对象冲突。
    • 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。
    • 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。
support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0051.html