SELECT DISTINCT                                  
    A.IDPRE                                   
    ,A.IDARTB                                  
    ,A.TIREGDAT                            
    ,B.IDDATE                                
    ,B.IDINFO                                
    ,C.TIINTRO                                 
FROM
    GLHAZQ  A                                 
    ,PRTINFO B                                 
    ,PRTCON  C                                 
WHERE
    B.IDARTB   = A.IDARTB                     
AND B.IDPRE    = A.IDPRE                      
AND C.IDPRE    = A.IDPRE                      
AND C.IDARTB   = A.IDARTB                     
AND C.TIINTRO  = (
    SELECT MIN(TIINTRO)          
    FROM
    PRTCON D              
    WHERE D.IDPRE = A.IDPRE  
    AND D.IDARTB  = A.IDARTB)
ORDER BY C.TIINTRO   
运行此查询时出现以下错误(DB2)
SQL0495N  Estimated processor cost of "000000012093" processor seconds   
("000575872000" service units) in cost category "A" exceeds a resource limit error  
threshold of "000007000005" service units.  SQLSTATE=57051
请帮我解决这个问题