当前位置: 首页 > news >正文

【SAP ME 44】在 HANA DB中报废SFC时的SHOP_ORDER表记录锁定

症状

SELECT…FROM SHOP_ORDER FOR UPDATE 在 SFC 报废期间持有锁,当同时调用数量较大时,可能会导致 HANA 数据库出现大量锁积压。这有时会导致因等待 HANA 数据库释放“选择更新”锁而导致报废 SFC 花费数分钟。

HANA 数据库日志中的示例:

# begin PreparedStatement_execute at 2021-11-29 13:25:26.280680

SELECT INSPECTION_GROUP_SIZE, QTY_RELEASED, QTY_SCRAPPED FROM SHOP_ORDER WHERE HANDLE=? 用于更新

# begin PreparedStatement_execute 于 2021-11-29 13:25:26.290833

是否更新 SHOP_ORDER SET QTY_SCRAPPED=?, MODIFIED_DATE_TIME=? Where HANDLE=?

# 在 2021-11-29 13:25:28.440202 结束提交 --> 2 秒提交 

其他条款

报废车间作业控制,选择进行更新

原因和前提条件

报废 SFC 发生许多并行调用、创建 SFC、下达 SFC、使用同一工单完成 SFC。 仅当锁定工单记录时,

http://www.dtcms.com/a/141443.html

相关文章:

  • MyBatis框架
  • 图+文+语音一体化:多模态合成数据集构建的实战与方法论
  • 利用deepseek+Mermaid画流程图
  • C++类和对象上
  • 什么是单元测试的“覆盖率”
  • 《软件设计师》复习笔记(11.4)——处理流程设计、系统设计、人机界面设计
  • mysql collation_database 参数
  • Linux内核机制——内存管理
  • Git LFS 学习笔记:原理、配置、实践与心路历程
  • 【ROS】TEB 规划器
  • 概率多假设跟踪(PMHT):多目标跟踪中的概率软关联与高效跟踪算法解析
  • 继承的了解与学习
  • 使用 vcpkg 构建支持 HTTPS 的 libcurl 并解决常见链接错误
  • 【时时三省】(C语言基础)用do...while语句实现循环
  • Wireshark 搜索组合速查表
  • linux服务器命令行获取nvidia显卡SN的方法
  • 通过 winsw 把相关服务配置windows自启动
  • package.json 里面出现 workspace:*,关于工作区的解释
  • 文献总结:NIPS2023——车路协同自动驾驶感知中的时间对齐(FFNet)
  • 时序逻辑电路——序列检测器
  • 如何提高单元测试的覆盖率
  • PC主板及CPU ID 信息、笔记本电脑唯一 MAC地址获取
  • 目标检测综述
  • 深度解析生成对抗网络:原理、应用与未来趋势
  • 三维点拟合平面ransac c++
  • MCP 协议:AI 世界的 “USB-C 接口”,开启智能交互新时代
  • 管家婆财贸ERP BB095.销售单草稿自动填充组合品明细
  • Python 的 pip 命令详解,涵盖常用操作和高级用法
  • Vue 3.0 Composition API 与 Vue 2.x Options API 的区别
  • (论文阅读)RNNoise 基于递归神经网络的噪声抑制库