Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java connectionpooled.close()是否将关闭db会话_Java_Connection Pooling - Fatal编程技术网

java connectionpooled.close()是否将关闭db会话

java connectionpooled.close()是否将关闭db会话,java,connection-pooling,Java,Connection Pooling,如果关闭javax.sql.connectionPoolled连接,它将不会在数据库中留下任何不活动的会话。在我的例子中,我可以在DB(oracle)中看到许多不活动的会话,如何以编程方式关闭它。您是否在谈论javax.sql.PooledConnection实现(您不应该使用它,而只能由connectionpool使用),还是从连接池获得的连接 如果第一个:关闭PooledConnection应关闭物理连接,如果第二个:关闭从connectionpool获得的(逻辑)连接应保持物理连接打开,因

如果关闭javax.sql.connectionPoolled连接,它将不会在数据库中留下任何不活动的会话。在我的例子中,我可以在DB(oracle)中看到许多不活动的会话,如何以编程方式关闭它。

您是否在谈论javax.sql.PooledConnection实现(您不应该使用它,而只能由connectionpool使用),还是从连接池获得的连接

如果第一个:关闭PooledConnection应关闭物理连接,如果第二个:关闭从connectionpool获得的(逻辑)连接应保持物理连接打开,因为这是connectionpool的整个点

当您滥用不同的数据源层时,事情会变得更加复杂,每个数据源层都有自己的连接池