返回列表 發布新帖

智能揀選>數據錄入>模型設計發佈時出錯

262 3
發表於 2025-8-1 14:31 | 查看全部 閱讀模式
問答

緊急程度

已完結
本帖最後由 黃丞梓 於 2025-8-1 14:35 編輯

智能揀選>數據錄入>模型設計>訂單明細(swes_order_d)
新增:
分流回寫批號(split_lot_no)-varchar(50)
分流回寫儲位(split_storage_code)-varchar(20) 欄位


發佈時出錯

資料庫沒有建立




附件: 您需要 登錄 才可以下載或查看,沒有賬號?立即注册

最佳答案

查看完整內容

初步排查,判斷是swes_order_d資料表有問題,讀取時會timeout,如下圖: 建議將此表整個刪除後再重新發佈模型試試看 PS: 查詢其他表都是正常的

評論3

鄭舜尹Lv.9 發表於 2025-8-1 17:17 | 查看全部

初步排查,判斷是swes_order_d資料表有問題,讀取時會timeout,如下圖:

建議將此表整個刪除後再重新發佈模型試試看
PS: 查詢其他表都是正常的

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?立即注册

×
鄭舜尹Lv.9 發表於 2025-8-6 10:11 | 查看全部
因為此模型關聯的資料表中有844583筆數據,發佈模型時執行alter命令會timeout。

建議可以將此表資料備份後清空,重新發佈模型後再將資料倒回去。
另,此問題已轉平台協助查看是否當資料量大的時候更動模型都會發生此問題,以及如何處理。
鄭舜尹Lv.9 發表於 2025-8-20 11:39 | 查看全部
後續排查發現您的應用似乎有排程在每日早上8點會對這張表執行MDL,此交易持續 10 小時未提交或回滾,導致元數據鎖無法釋放,因此影響到後續對這張表的其他操作。
建議排查相關程式碼,並確認操作結束後都有正確釋放交易,以避免長時間鎖表的情況。

回復

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

  • 加入Line諮詢
Copyright © 2026 鼎新數智股份有限公司 版權所有 All Rights Reserved. Powered by Discuz! X5.0
關燈 在本版發帖
即将开放
返回頂部
快速回復 返回頂部 返回列表