-1
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

この問題を解決するのを手伝ってください

4

2 に答える 2