如何在HANA阻止的交易中查找对象

2020-09-15 21:32发布

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

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


你好专家

我们有一个带HANA DB Rev122.12的ECC系统(SoH),并且经常在表NRIV上收到阻止的事务。 我们向SAP提出了此问题,并收到了以下建议

"编号范围表(NRIV),对象EINKBELEG(购买文档)和RV_BELEG(计费文件-外部分配)的高锁定时间。应评估这些对象的缓冲设置。" 

我试图从侧面进行分析,并从" HANA_Locks_Transactional_LockWaits_Hierarchy_1.00.100 +"脚本中找到了对应的语句哈希,并将输出附加为txt文件hana-locks-scn.txt 。 还发现SQL语句为

" SELECT TOP 1 *来自" NRIV",其中"客户" =?AND"对象" =?AND"子对象" =?AND" NRRANGENR" =?AND"玩具" =?用于更新"。  

由于使用绑定变量,我该如何找到导致SAP指出的锁定情况的对象。 我可以使用HANA_SQL_ExpensiveStatements_BindValues_CommaList_1.00.60 +查看绑定值。 这是正确的方法吗? 所有被阻止的交易都属于"昂贵的报表"吗?

hana-locks-scn.txt (10.6 kB)

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

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


你好专家

我们有一个带HANA DB Rev122.12的ECC系统(SoH),并且经常在表NRIV上收到阻止的事务。 我们向SAP提出了此问题,并收到了以下建议

"编号范围表(NRIV),对象EINKBELEG(购买文档)和RV_BELEG(计费文件-外部分配)的高锁定时间。应评估这些对象的缓冲设置。" 

我试图从侧面进行分析,并从" HANA_Locks_Transactional_LockWaits_Hierarchy_1.00.100 +"脚本中找到了对应的语句哈希,并将输出附加为txt文件hana-locks-scn.txt 。 还发现SQL语句为

" SELECT TOP 1 *来自" NRIV",其中"客户" =?AND"对象" =?AND"子对象" =?AND" NRRANGENR" =?AND"玩具" =?用于更新"。  

由于使用绑定变量,我该如何找到导致SAP指出的锁定情况的对象。 我可以使用HANA_SQL_ExpensiveStatements_BindValues_CommaList_1.00.60 +查看绑定值。 这是正确的方法吗? 所有被阻止的交易都属于"昂贵的报表"吗?

hana-locks-scn.txt (10.6 kB)
付费偷看设置
发送
3条回答
渐行渐远_HoldOn
1楼 · 2020-09-15 21:48.采纳回答

嗨,

您已经在语句" HANA_Locks_Transactional_LockWaits_Hierarchy_1.00.100 +"的输出中有了答案。 只需查看" WAIT_S"列即可。 此列中没有值的每个样本(带时间戳的行)-第一个。 这是阻止者。 因此,您可以看到一次不同:CONN_ID 331893和355323。在SAP TX STAD中为用户SAP-USER-SD指定时间范围。 但是请记住,默认情况下,默认情况下每48小时该统计信息将被覆盖。

另一种方法是阻止程序的代码源:SAPLV60B:8109和SAPLSNR3:1995

您可以通过调整修改部分来使用HANA_SQL_StatementsWithSameABAPCodingLocation查找ABAP源。

要优化NRIV访问,您可以使用对象RV_BELEG或RF_BELEG的缓冲,但这取决于您所在国家/地区的法律。 查看SAP注释以进行缓冲。 从NRIV获取编号后,可以优化编码和提交周期。

此致

Jens

Climb_Ma
2楼-- · 2020-09-15 21:51

嗨,

您可以使用注释1969700中附带的以下SQL来查找绑定值。

HANA_SQL_StatementHash_BindValues_CommaList


>必须指定语句哈希和时间temp。

最好的问候

软件心理学工程师
3楼-- · 2020-09-15 21:47

感谢伊森。 在下面的情况下,我没有得到语句哈希本身。 在这种情况下如何走得更远。

一周热门 更多>