2020-09-03 18:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有要求,
1。 客户将成千上万的数据上传到我们的系统,需要将其插入/更新到表" A"中
2。 同时有一个后台作业正在运行,以从表'A'中获取这些数据并发送给第三方
3。 第三方会将响应发送回我们的系统,响应数据将在同一表" A"中更新
以上三个进程同时运行。 我们经常获得数据库锁定。 因此,从Java建立的大多数连接未正确释放。
谢谢
莫汉
Hello Kaushik,
感谢您的回复。
我们在Neo Platform上使用HANA,因此我们无权访问服务器,并且您所提到的日志也无法访问服务器。
如果有帮助,我确实可以访问HANA上的跟踪文件。
Varun
您好 Mohan Ramu ,
您碰巧交叉检查了/usr/sap//J /j2ee/cluster/server /log位置中的application.log文件和Default.trc日志文件。 您正在使用哪个数据库用户
Kaushik
感谢Varun和Kaushik。
在更新过程中,锁将位于特定行或整个表中吗? 你能告诉我吗?
我怀疑在同一张表中同时进行更新时,该表已锁定。 我的嫌疑人是正确的吗?
http://sapposts.com/sap-hana-lock-analysis -problems-solutions/
https://blogs.sap .com/2018/02/08/how-to-realize-deadlock-in-hana/
https: //answers.sap.com/questions/10776925/error-131-transaction-rolled-back-by-lock-wait-tim.html
PFB的更多细节。
由以下原因引起:org.eclipse.persistence.exceptions.DatabaseException:
内部异常:com.sap.db.jdbc.exceptions.JDBCDriverException:SAP DBTech JDBC:[131]:事务由锁等待回滚超时:TrexUpdate在表'table_name'上失败,并显示错误:事务由锁等待回滚 超时:超过锁定等待超时[TYPE = RECORD_LOCK,CURRENT_MODE = EXCLUSIVE,REQUESTED_MODE = EXCLUSIVE],rc = 4628
错误代码:131
最多设置5个标签!
Hello Kaushik,
感谢您的回复。
我们在Neo Platform上使用HANA,因此我们无权访问服务器,并且您所提到的日志也无法访问服务器。
如果有帮助,我确实可以访问HANA上的跟踪文件。
谢谢
Varun
您好 Mohan Ramu ,
您碰巧交叉检查了/usr/sap//J /j2ee/cluster/server /log位置中的application.log文件和Default.trc日志文件。 您正在使用哪个数据库用户
谢谢
Kaushik
感谢Varun和Kaushik。
在更新过程中,锁将位于特定行或整个表中吗? 你能告诉我吗?
我怀疑在同一张表中同时进行更新时,该表已锁定。 我的嫌疑人是正确的吗?
http://sapposts.com/sap-hana-lock-analysis -problems-solutions/
https://blogs.sap .com/2018/02/08/how-to-realize-deadlock-in-hana/
https: //answers.sap.com/questions/10776925/error-131-transaction-rolled-back-by-lock-wait-tim.html
PFB的更多细节。
由以下原因引起:org.eclipse.persistence.exceptions.DatabaseException:
内部异常:com.sap.db.jdbc.exceptions.JDBCDriverException:SAP DBTech JDBC:[131]:事务由锁等待回滚超时:TrexUpdate在表'table_name'上失败,并显示错误:事务由锁等待回滚 超时:超过锁定等待超时[TYPE = RECORD_LOCK,CURRENT_MODE = EXCLUSIVE,REQUESTED_MODE = EXCLUSIVE],rc = 4628
错误代码:131
一周热门 更多>