2020-09-12 15:59发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在hybris应用程序中,我可以看到数据库会话处于非活动状态。 从我们的代码中,我们只是调用modelservice.save(cart)。 但是从那里开始,数据库会话如何处于非活动状态并保持对cat id的锁定。 如果出现异常,hybris应该关闭连接并将连接释放到连接池。为什么会话将长时间处于非活动状态,并且直到我们从数据库端杀死会话后才会关闭。 请回复。
数据库中的非活动会话没有错也没有错-它们只是坐在那里,因为客户端应用程序(Hybris)打开了连接并保持连接而没有显式的关闭动作。 发生这种情况的原因是Hybris维护了一个连接池,供应用程序逻辑用于与DB进行通信。 因此,观察数据库中的非活动会话是可以的。 不活动的会话无法持有该锁,因此您应提供以下主题的更多信息:如何查看是否存在锁以及为什么将持有该锁的会话视为"不活动"。
最多设置5个标签!
数据库中的非活动会话没有错也没有错-它们只是坐在那里,因为客户端应用程序(Hybris)打开了连接并保持连接而没有显式的关闭动作。 发生这种情况的原因是Hybris维护了一个连接池,供应用程序逻辑用于与DB进行通信。 因此,观察数据库中的非活动会话是可以的。 不活动的会话无法持有该锁,因此您应提供以下主题的更多信息:如何查看是否存在锁以及为什么将持有该锁的会话视为"不活动"。
一周热门 更多>