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

QQ登录

只需一步,快速开始

查看: 5285|回复: 10

[结贴] 使用平台自带的转发等按钮反应特别慢的问题

[复制链接]

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
发表于 2017-7-18 16:41:40 | 显示全部楼层 |阅读模式
如图,在更多里面有转发,特送等按钮。但是在使用这些按钮的时候,反应会特别慢。这些按钮都是使用平台的功能,没有做任何处理,也没有增加处理逻辑。
1.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-18 17:29:30 | 显示全部楼层
流转慢吗?还是只有特送和转发慢?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2017-7-19 08:11:04 | 显示全部楼层
jishuang 发表于 2017-7-18 17:29
流转慢吗?还是只有特送和转发慢?

流转的速度还算是可以接受的。与更多同级的按钮,那些回退啊流程图啊,都是可以的。只是更多里面的按钮,会特别慢
回复 支持 反对

使用道具 举报

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2017-7-19 08:31:31 | 显示全部楼层
我试了将转发放在同级下。还是运行缓慢,应该是只有转发, 特送功能慢
2.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-19 10:55:03 | 显示全部楼层
1.看看具体执行的是哪个action url.png


2.把sql的执行时间打出来看看
http://bbs.wex5.com/forum.php?mo ... 4&pid=165004035
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2017-7-19 11:45:48 | 显示全部楼层
jishuang 发表于 2017-7-19 10:55
1.看看具体执行的是哪个action

这个SQL看不太明白,但是执行了6-7秒。其他都是几毫秒
exec 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='RL-SYSTEM') or (auth.sAuthorizeRoleID='RL-USER')) order by org.sSequence

sql:SELECT  org.sFID AS sFID, org.sFName AS sFName FROM SA_OPOrg org JOIN SA_OPAuthorize auth ON org.sFID LIKE concat_ws('',auth.SORGFID, ?)  WHERE  (org.SVALIDSTATE = ?) AND ( (auth.sAuthorizeRoleID = ?) OR (auth.sAuthorizeRoleID = ?) )   ORDER BY org.SSEQUENCE ASC
3.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-19 14:25:52 | 显示全部楼层
SELECT  org.sFID AS sFID, org.sFName AS sFName FROM SA_OPOrg org JOIN SA_OPAuthorize auth ON org.sFID LIKE concat_ws('',auth.SORGFID, '%')  WHERE  (org.SVALIDSTATE = 1) AND ( (auth.sAuthorizeRoleID = 'RL-SYSTEM') OR (auth.sAuthorizeRoleID = 'RL-USER') )   ORDER BY org.SSEQUENCE ASC

到数据库中执行看看多长时间

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



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

使用道具 举报

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2017-7-19 16:13:41 | 显示全部楼层
jishuang 发表于 2017-7-19 14:25
SELECT  org.sFID AS sFID, org.sFName AS sFName FROM SA_OPOrg org JOIN SA_OPAuthorize auth ON org.sFI ...

我在数据库中执行了一下,数据也不是太大。有2600多条,但是跑了9S。这个我看了一下,转发是把公司所有的人都查出来了。这里有什么可以优化的吗?
4.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-19 17:11:04 | 显示全部楼层
流程上可以设置转发规则设置要查哪些人,如果没有设置查的就是所有有权限的人
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

63

帖子

119

积分

初级会员

Rank: 2

积分
119
QQ
 楼主| 发表于 2017-7-25 16:34:55 | 显示全部楼层
jishuang 发表于 2017-7-19 17:11
流程上可以设置转发规则设置要查哪些人,如果没有设置查的就是所有有权限的人 ...

我们这个转发是没有角色限定的。除了这种设置转发规则外,可以从其他方面优化吗。这个转发,特送时间一长页面就崩溃了,小机器人就哭了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 12:42 , Processed in 0.059520 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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