HANA错误"执行时间较长的游标"

2020-08-16 01:17发布

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

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


专家您好,

我们每2个小时收到一次错误警报"执行时间较长的游标"。

根据SAP注意:1900261,我们还使用下面的SQL语句终止了特定的连接ID,但它停止生成这些警报。

更改系统断开会话

任何想法都值得赞赏。

谢谢

Sreenivas

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

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


专家您好,

我们每2个小时收到一次错误警报"执行时间较长的游标"。

根据SAP注意:1900261,我们还使用下面的SQL语句终止了特定的连接ID,但它停止生成这些警报。

更改系统断开会话

任何想法都值得赞赏。

谢谢

Sreenivas

付费偷看设置
发送
6条回答
小灯塔
1楼 · 2020-08-16 01:50.采纳回答

你好拉尔斯,

使用SAP禁用事务性LOB功能后问题得到解决注意:

2711824-大量准备语句导致大量使用内存分配器池/统计信息

最好的问候

Sreenivas

Cikesha
2楼-- · 2020-08-16 01:51

了解哪些应用程序/程序运行该语句以及为什么执行它们需要这么长时间。 根据发现的内容,您可以改进(调整)语句或停止应用程序运行。

Cikesha
3楼-- · 2020-08-16 01:44

你好拉尔斯,

我们仅注意到状态为"已暂停"的声明(以下示例):

从" J2EE_CONFIGENTRY"中选择" FBLOB",其中" CID" =? AND" NAMEHASH" =? AND" NAME" =? AND" ISFILE" =?

更多信息可以在下面的屏幕快照中找到。 正如我们所说的,警报"

"具有较长执行时间的游标"生成。

谢谢

Sreenivas

一只江湖小虾
4楼-- · 2020-08-16 01:41

我正在基于HANA的解决方案管理器7.2系统中遇到确切的情况。 是否可以确定是什么(哪个客户端)导致了这些select语句。 到今天为止,已经有157条声明被计数。

最好的问候

Björn

d56caomao
5楼-- · 2020-08-16 01:50

感谢更新Sreenivas!

当JDBC 4.0 HANA驱动程序涉及LOB列时,很好地记住此错误。

p>

无法更改应用程序代码时的解决方法是使用连接参数关闭新的JDBC 4.0功能"事务性LOB":

 jdbc:sap:///?transactionalLobs = false 


95年老男孩
6楼-- · 2020-08-16 01:46

看起来此会话已闲置了很长时间,而游标一直保持打开状态。
在这种情况下,需要弄清楚在游标打开时运行此语句的应用程序正在做什么。

也许,在关闭游标之前,该应用程序正在等待其他事情。 。 或可能是光标被错误地打开了-从数据库的角度无法分辨哪个。

一周热门 更多>