起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

[结贴] 流程监控中的“特送”等待时间太长

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2019-4-18 16:10:18 | 显示全部楼层
你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2019-4-19 11:03:20 | 显示全部楼层
http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
把sql语句的执行时间输出看看具体哪个sql执行的执行的时间长
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-22 14:24:30 | 显示全部楼层
2019-04-22 14:22:12 [KSQL Time]sql 执行时间:12029ms, ksql:select org.sFID, org.sFName from SA_OPOrg org join SA_OPAuthorize auth on org.sFID like concat(auth.sOrgFID, '%') where org.sValidState=1  and ((auth.sAuthorizeRoleID='510744A8644E45E78AB83B8486CD431F')) order by org.sSequence
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-22 14:30:54 | 显示全部楼层
我查了一下  大概将近五万条数据。有的可能更多,是不是与我们的组织机构有关系?我们是多层机构,例如项目经理部下边就有几百个机构,之前流转慢你们给过一个补丁,也是因为组织机构造成的
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-22 14:37:35 | 显示全部楼层
对了,我们普遍有一人多岗的情况
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2019-4-22 15:28:27 | 显示全部楼层
把下面的压缩把解压放到runtime\BusinessServer\WEB-INF下,然后重启tomcat服务看看
如果没问题请在论坛中反馈一下

classes.rar

15.49 KB, 下载次数: 84

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-22 16:26:51 | 显示全部楼层
特送慢的问题根据您这个文件已经解决,流程监控打开慢是因为流程数据太多了吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2019-4-22 16:42:11 | 显示全部楼层
按照特送慢的方法根据具体慢的原因
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-25 10:39:04 | 显示全部楼层
SELECT SA_Task.sID                          AS SA_Task,
       SA_Task.SAIACTIVE                    AS sAIActive,
       SA_Task.SAIID                        AS sAIID,
       SA_Task.SAISTATUSID                  AS sAIStatusID,
       SA_Task.SAISTATUSNAME                AS sAIStatusName,
       SA_Task.SACTIVE                      AS sActive,
       SA_Task.SACTIVITY                    AS sActivity,
       SA_Task.SACTIVITYINTEMPLATE          AS sActivityInTemplate,
       SA_Task.SACTIVITYNAME                AS sActivityName,
       SA_Task.SACTIVITYNAMES               AS sActivityNames,
       SA_Task.SACTUALFINISHTIME            AS sActualFinishTime,
       SA_Task.SACTUALSTARTTIME             AS sActualStartTime,
       SA_Task.SCURL                        AS sCURL,
       SA_Task.SCATALOGID                   AS sCatalogID,
       SA_Task.SCODE                        AS sCode,
       SA_Task.SCONTENT                     AS sContent,
       SA_Task.SCREATETIME                  AS sCreateTime,
       SA_Task.SCREATORDEPTID               AS sCreatorDeptID,
       SA_Task.SCREATORDEPTNAME             AS sCreatorDeptName,
       SA_Task.SCREATORFID                  AS sCreatorFID,
       SA_Task.SCREATORFNAME                AS sCreatorFName,
       SA_Task.SCREATOROGNID                AS sCreatorOgnID,
       SA_Task.SCREATOROGNNAME              AS sCreatorOgnName,
       SA_Task.SCREATORPERSONID             AS sCreatorPersonID,
       SA_Task.SCREATORPERSONNAME           AS sCreatorPersonName,
       SA_Task.SCREATORPOSID                AS sCreatorPosID,
       SA_Task.SCREATORPOSNAME              AS sCreatorPosName,
       SA_Task.SCUSTOMERID                  AS sCustomerID,
       SA_Task.SCUSTOMERNAME                AS sCustomerName,
       SA_Task.SDATA1                       AS sData1,
       SA_Task.SDATA2                       AS sData2,
       SA_Task.SDATA3                       AS sData3,
       SA_Task.SDATA4                       AS sData4,
       SA_Task.SDISTRIBUTETIME              AS sDistributeTime,
       SA_Task.SEBFIELD51                   AS sEBField51,
       SA_Task.SEBFIELD52                   AS sEBField52,
       SA_Task.SEBFIELD53                   AS sEBField53,
       SA_Task.SEBFIELD54                   AS sEBField54,
       SA_Task.SEDFIELD21                   AS sEDField21,
       SA_Task.SEDFIELD22                   AS sEDField22,
       SA_Task.SEDFIELD23                   AS sEDField23,
       SA_Task.SEDFIELD24                   AS sEDField24,
       SA_Task.SEIFIELD41                   AS sEIField41,
       SA_Task.SEIFIELD42                   AS sEIField42,
       SA_Task.SEIFIELD43                   AS sEIField43,
       SA_Task.SEIFIELD44                   AS sEIField44,
       SA_Task.SENFIELD11                   AS sENField11,
       SA_Task.SENFIELD12                   AS sENField12,
       SA_Task.SENFIELD13                   AS sENField13,
       SA_Task.SENFIELD14                   AS sENField14,
       SA_Task.SESFIELD01                   AS sESField01,
       SA_Task.SESFIELD02                   AS sESField02,
       SA_Task.SESFIELD03                   AS sESField03,
       SA_Task.SESFIELD04                   AS sESField04,
       SA_Task.SESFIELD05                   AS sESField05,
       SA_Task.SESFIELD06                   AS sESField06,
       SA_Task.SESFIELD07                   AS sESField07,
       SA_Task.SESFIELD08                   AS sESField08,
       SA_Task.SETFIELD31                   AS sETField31,
       SA_Task.SETFIELD32                   AS sETField32,
       SA_Task.SETFIELD33                   AS sETField33,
       SA_Task.SETFIELD34                   AS sETField34,
       SA_Task.SEURL                        AS sEURL,
       SA_Task.SEMERGENCYID                 AS sEmergencyID,
       SA_Task.SEMERGENCYNAME               AS sEmergencyName,
       SA_Task.SEXECUTEMODE                 AS sExecuteMode,
       SA_Task.SEXECUTEMODE2                AS sExecuteMode2,
       SA_Task.SEXECUTETIME                 AS sExecuteTime,
       SA_Task.SEXECUTORDEPTID              AS sExecutorDeptID,
       SA_Task.SEXECUTORDEPTNAME            AS sExecutorDeptName,
       SA_Task.SEXECUTORFID                 AS sExecutorFID,
       SA_Task.SEXECUTORFNAME               AS sExecutorFName,
       SA_Task.SEXECUTORNAMES               AS sExecutorNames,
       SA_Task.SEXECUTOROGNID               AS sExecutorOgnID,
       SA_Task.SEXECUTOROGNNAME             AS sExecutorOgnName,
       SA_Task.SEXECUTORPERSONID            AS sExecutorPersonID,
       SA_Task.SEXECUTORPERSONNAME          AS sExecutorPersonName,
       SA_Task.SEXECUTORPOSID               AS sExecutorPosID,
       SA_Task.SEXECUTORPOSNAME             AS sExecutorPosName,
       SA_Task.SEXPECTFINISHTIME            AS sExpectFinishTime,
       SA_Task.SEXPECTSTARTTIME             AS sExpectStartTime,
       SA_Task.SFLOWID                      AS sFlowID,
       SA_Task.SFRONTID                     AS sFrontID,
       SA_Task.SHINTS                       AS sHints,
       SA_Task.SIMPORTANCEID                AS sImportanceID,
       SA_Task.SIMPORTANCENAME              AS sImportanceName,
       SA_Task.SKINDID                      AS sKindID,
       SA_Task.SLASTMODIFYTIME              AS sLastModifyTime,
       SA_Task.SLIMITSECOND                 AS sLimitSecond,
       SA_Task.SLIMITTIME                   AS sLimitTime,
       SA_Task.SLOCK                        AS sLock,
       SA_Task.SNAME                        AS sName,
       SA_Task.sParentID                    AS sParent,
       SA_Task.SPLANID                      AS sPlanID,
       SA_Task.SPLANNAME                    AS sPlanName,
       SA_Task.SPREEMPTMODE                 AS sPreemptMode,
       SA_Task.SPROCESS                     AS sProcess,
       SA_Task.SPROCESSNAME                 AS sProcessName,
       SA_Task.SPROCESSTEMPLATEID           AS sProcessTemplateID,
       SA_Task.SPROCESSTEMPLATEID2          AS sProcessTemplateID2,
       SA_Task.SPROCESSTEMPLATEITEMSEQUENCE AS sProcessTemplateItemSequence,
       SA_Task.SPROJECTID                   AS sProjectID,
       SA_Task.SPROJECTNAME                 AS sProjectName,
       SA_Task.SREMARK                      AS sRemark,
       SA_Task.SREMINDMODE                  AS sRemindMode,
       SA_Task.SRESPONSIBLE                 AS sResponsible,
       SA_Task.SSEQUENCE                    AS sSequence,
       SA_Task.SSHORTCUT                    AS sShortcut,
       SA_Task.SSOURCEID                    AS sSourceID,
       SA_Task.SSTATUSID                    AS sStatusID,
       SA_Task.SSTATUSNAME                  AS sStatusName,
       SA_Task.SSUMMARY                     AS sSummary,
       SA_Task.STEMPPERMISSIONID            AS sTempPermissionID,
       SA_Task.STYPEID                      AS sTypeID,
       SA_Task.STYPENAME                    AS sTypeName,
       SA_Task.SVARIABLE                    AS sVariable,
       SA_Task.SWARNINGTIME                 AS sWarningTime,
       SA_Task.SWITHDRAW                    AS sWithdraw,
       SA_Task.VERSION                      AS version
  FROM SA_Task SA_Task
WHERE ((SA_Task.SEXECUTORFID LIKE ?) AND (NOT (SA_Task.SNAME IS NULL)) AND
       ((SA_Task.SKINDID = ?) OR (SA_Task.SKINDID = ?) OR
       (SA_Task.SKINDID IS NULL)))
   AND (SA_Task.SFLOWID = ?)
ORDER BY sCreateTime DESC
回复 支持 反对

使用道具 举报

57

主题

249

帖子

607

积分

高级会员

Rank: 4

积分
607
QQ
 楼主| 发表于 2019-4-25 10:46:15 | 显示全部楼层
可以结贴了。我把流程过滤的条件修改为当月了,快多了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-20 11:31 , Processed in 0.119554 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表