gpt4 book ai didi

java - 在 HTTP Servlet 中使用连接池关闭连接的位置

转载 作者:行者123 更新时间:2023-12-01 11:52:20 27 4
gpt4 key购买 nike

哪一种方法更好?

a)在doXXX()方法开始时从连接池获取连接并在结束时关闭。

在整个 doXXX() 方法中使用此连接。这样,它只会从连接池中获取一次连接,但在执行 doXXX() 的整个过程中,连接将保持打开状态。

b)从连接池中为每个数据库操作获取连接并关闭。

它将为每个数据库操作从连接池中获取连接,但会立即关闭。

最佳答案

这要看情况。从池中获取连接,最坏的情况可能会导致创建新连接的成本高昂,而且速度可能很慢。在数据库调用之间,它需要多长时间才能执行操作?一般来说,在每次操作后释放会减慢特定进程的速度,但会加快其他进程的速度,反之亦然。您只需要在大量负载下才真正需要担心这一点。

关于java - 在 HTTP Servlet 中使用连接池关闭连接的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28705744/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com