SAP HANA会话vs连接vs流程

2020-09-07 06:14发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想找到SAP HANA会话,连接和流程之间的明显区别。 此外,每个事务是否都与会话或连接相关联? 这是否意味着每个会话或连接可以有多个事务? 当我们终止会话时,进行中的交易会发生什么?

如果您能提供一个描述连接状态之间差异的链接,我将非常感谢。

预先感谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想找到SAP HANA会话,连接和流程之间的明显区别。 此外,每个事务是否都与会话或连接相关联? 这是否意味着每个会话或连接可以有多个事务? 当我们终止会话时,进行中的交易会发生什么?

如果您能提供一个描述连接状态之间差异的链接,我将非常感谢。

预先感谢

付费偷看设置
发送
2条回答
路亽曱_Ryan
1楼 · 2020-09-07 07:10.采纳回答

Hello Andranik,

我认为了解连接,会话和过程与HANA无关。 它从基础开始,因此您可以使用google来更好地理解它。

但是,我将尝试对此进行快速概述-连接基本上是一种物理通信通道,而会话是一种信息交换状态。 因此,一个连接可能有多个会话。

示例

如果使用HANA Studio连接到HANA数据库,它将在运行HANA Studio的本地桌面与运行HANA数据库的服务器之间建立连接通道。 该连接将具有多个会话以运行用户SQL查询。

因此,在您的团队中,如果每个用户都尝试使用HANA Studio访问数据库,那么您将看到正在生成许多连接。 因此,当用户尝试查询HANA数据库时,它将创建多个会话以执行用户请求的每个SQL查询。

在这种情况下,HANA中的客户端进程ID基本上是在本地桌面中运行的HANA Studio进程的PID,通过该PID建立连接。

问候,

丹尼斯。

shere_lin
2楼-- · 2020-09-07 07:07

非常感谢,它非常有帮助!

一周热门 更多>