任务处理界面打开慢的原因分析
单个审批任务处理界面,即在【信息中心】--【待办任务】界面,点击【处理】菜单弹出的界面打开慢,有如下现象:
1) 打开任务处理界面,审批项加载很慢。
2) 关闭任务处理界面很慢。
3) 【信息中心】-【待处理任务】搜索慢。
4) 【信息中心】-【已处理任务】搜索慢。
解决方案如下,适用于V7.5(2019-10-30发布)及其以前的版本:
1. 检查表T_WF_RECEIVERPOST是否对FID字段建立索引。如果没有请执行如下KSQL。
IF NOT EXISTS (SELECT 1 FROM KSQL_INDEXES WHERE KSQL_INDNAME = 'IDX_WF_RECEIVERPOSTHIS_FID')
CREATE INDEX IDX_WF_RECEIVERPOSTHIS_FID ON T_WF_RECEIVERPOSTHIS ( FID );
IF NOT EXISTS (SELECT 1 FROM KSQL_INDEXES WHERE KSQL_INDNAME = 'IDX_WF_RECEIVERPOST_FID')
CREATE INDEX IDX_WF_RECEIVERPOST_FID ON T_WF_RECEIVERPOST ( FID );
2. 检查表T_WF_RECEIVER表的无效数据量。使用如下KSQL。
SELECT COUNT(FID) FROM T_WF_RECEIVER WHERE EXISTS
(SELECT 1 FROM T_WF_APPROVALASSIGN B
INNER JOIN T_WF_APPROVALITEM C ON B.FAPPROVALASSIGNID = C.FAPPROVALASSIGNID
INNER JOIN T_WF_ASSIGN D ON D.FSTATUS = '1' AND D.FASSIGNID = B.FASSIGNID
WHERE T_WF_RECEIVER.FASSIGNID = B.FASSIGNID
AND T_WF_RECEIVER.FRECEIVERID <> C.FRECEIVERID AND FADDSIGNSTATUS = 0 AND FREMINDERSTATUS = 0 AND FCONSIGNSTATUS = 0)
AND NOT EXISTS
(SELECT 1 FROM T_WF_APPROVALASSIGN B
INNER JOIN T_WF_APPROVALITEM C ON B.FAPPROVALASSIGNID = C.FAPPROVALASSIGNID
INNER JOIN T_WF_ASSIGN D ON D.FSTATUS = '1' AND D.FASSIGNID = B.FASSIGNID
WHERE T_WF_RECEIVER.FASSIGNID = B.FASSIGNID AND C.FSTATUS <> '1')
点击主菜单【流程中心】--【工作流】--【流程管理】--【流程管理中心】
点击【流程实例】--【已完成实例】,点击【数据清理】菜单。
3. 检查表T_WF_ProcInst / T_WF_Assign ,超过500万建议启用流程归档。
https://vip.kingdee.com/article/162891
任务处理界面打开慢的原因分析
本文2024-09-23 03:32:12发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-159487.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf