HANA线程和示例线程:帮助我理解!

2020-09-18 19:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 作为SAP HANA初学...

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

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


你好

作为SAP HANA初学者,我对线程和示例线程的问题很少。

我已阅读SAP注释" 2114710-常见问题:SAP HANA线程和线程示例,HA200,SAP管理指南和故障排除以及性能分析指南,但我仍然不了解什么是线程和线程示例。

线程样本是已历史化的常规线程活动样本。

Q1。这是什么意思?您能确切定义什么是线程以及什么是线程样本吗?

我的理解:线程是Unix的一项功能,它使应用程序逻辑可分为多个并发执行路径。 当复杂的应用程序具有可以同时执行的许多任务时,此功能很有用。

Unix在执行HANA实例时,会创建一个称为进程(在OS级别)的单元来管理该实例。 所有HANA处理都在Index Server中进行。 (这是操作系统级别的一个过程)

该进程具有执行线程。 这是SAP HANA执行的一系列编程指令。

Q2。 如果它们在SAP HANA中有那么多线程。 有什么相关的进程?
我可以在操作系统级别用ps -ef看到它吗?

在我的SAP HANA系统上,我看到了下表,但我不了解每个表之间的区别 他们。 您能解释这4个表的目标吗?

我已经阅读到SYS.M_SERVICE_THREAD_SAMPLES的保留时间非常短,与_SYS_STATISTICS.HOST_SERVICE_THREAD_SAMPLES(根据SAP Best Practices为42天)相反,保留时间只有2小时,但是我不确定是否 这是唯一的区别。

第四季度。 M_ *表和HOST_ *表之间有什么区别?

我不确定执行查询" SELECT * FROM M_LICENSE"与线程之间的联系。

Q5。Q5。 我能看到多少内存和CPU正在将此查询消耗到这4个表之一中吗?

Q6。 如何继续找到正确的对帐单ID?

Q7。 在哪里可以找到有关线程类型的更多信息? 在SAP Note 2114710中,它们是88种不同的类型,但是关联的SAP Note并没有帮助您理解它们。


谢谢您的回答!

1条回答
打个大熊猫
2020-09-18 20:01

对于Q1、3、4,您可以从链接中找到答案:

https://help.sap.com/viewer/4fe29514fd584807ac9f2a04f6754767/ 2.0.03/zh-CN



第二季度:否,您可以从HANA Studio中找到线程信息。

第五季度:否


Q6:从系统视图或从hana studio中检查sql计划缓存


最好的问候,

糖果

一周热门 更多>