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

QQ登录

只需一步,快速开始

查看: 5066|回复: 1

[处理中3] 语句执行不忙但是后台执行很卡

[复制链接]

368

主题

793

帖子

2424

积分

金牌会员

Rank: 6Rank: 6

积分
2424
QQ
发表于 2020-2-25 14:07:59 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: Oracle 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我查询任务表的语句大概在0.5秒左右,但在return BizData.query(concept, idColumn, select, from, condition, range, filter, distinct, offset, limit, columns, orderBy, aggregate,
aggregateColumns, variables, dataModel, fnModel);
中执行会直接卡死浏览器,能帮忙分析下会上什么原因吗
修改时间范围:
sql 如下:

SELECT
        SA_Task.sName,SA_Task.sTypeID,SA_Task.sTypeName,SA_Task.sCreateTime,SA_Task.sActualFinishTime,SA_Task.sESField02,SA_Task.sESField05
FROM
        SA_Task SA_Task
WHERE
(( 1 = 1
                AND SA_Task.sCreateTime BETWEEN to_date ( '2019-01-25','yyyy-mm-dd' ) AND to_date ( '2020-02-25','yyyy-mm-dd'  ))
AND ( 1 = 1 ))
AND (
        ( SA_Task.sExecutorPersonID = '人员ID' )
        AND (
                SA_Task.sStatusID = 'tesFinished'
                OR SA_Task.sStatusID = 'tesReturned'
                OR SA_Task.sStatusID = 'tesAborted'
                OR SA_Task.sStatusID = 'tesTransmited'
                OR SA_Task.sStatusID = 'tesCanceled'
        )
        AND (
                Nvl( SA_Task.sTypeID, '@' ) = 'matter'
                AND SA_Task.sExecutorDeptID IS NOT NULL
                OR Nvl( SA_Task.sTypeID, '@' ) <> 'matter'
        )
        AND NOT EXISTS (
                SELECT
                        1
                FROM
                        SA_Task t
                WHERE
                        1 = 1
                        AND t.sData1 = SA_Task.sData1
                        AND t.sExecutorPersonID = SA_Task.sExecutorPersonID
                        AND Nvl( t.sExpectStartTime, t.sCreateTime ) > Nvl( SA_Task.sExpectStartTime, SA_Task.sCreateTime )
                        AND t.sCreateTime BETWEEN to_date ( '2019-01-25','yyyy-mm-dd' ) AND to_date ( '2020-02-25','yyyy-mm-dd'  )
                )
        )
       

        

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-2-25 16:58:45 | 显示全部楼层
其他查询SA_Task的都没问题,就只有这个请求有问题?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 14:32 , Processed in 0.058027 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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