数据仓库服务 GAUSSDB(DWS)-GaussDB(DWS) JDBC配置规则:释放连接

时间:2024-12-02 17:17:56

释放连接

【建议】推荐使用连接池限制应用程序的连接数。每执行一条SQL就连接一次数据库,是一种不好的编写习惯。

【建议】在应用程序完成作业任务之后,应当及时断开和 GaussDB (DWS)的连接,释放资源。建议在任务中设置session超时时间参数。

【建议】使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作重置会话环境。否则,可能会因为历史会话信息导致的对象冲突。

  • 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须执行“SET SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。
  • 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。
support.huaweicloud.com/devg-dws/dws_04_0083.html