有五个表,内联结,SELECT 中如果出现某张表的任一个字段,速度会很慢,要四分钟,
而SELECT中出现查询其它四张表的字段速度蛮快的,才50多秒,
请问,这个速度慢下来的原因,和处理的方法。
注,我用的SQL2000,服务器是SERVER 2003
谢谢大家 
sql如下:
  SELECT A.uVirtualWorkCentreId,D.iStatus,E.uMaterialId--,I.sStoreInType
   FROM  xjpcVirtualWorkCentre A
   INNER JOIN xjpcWorkCentre B ON A.uVirtualWorkCentreId='{AE7853F3-92C5-405F-8997-B3861E4FC2D0}'
              AND A.uVirtualWorkCentreId=B.uVirtualWorkCentreId
   INNER JOIN xjimStore C ON C.uWorkCentreId=B.uWorkCentreId
   INNER JOIN xjimOutHdr D ON D.tAuditTime BETWEEN '2008-1-1' AND '2008-2-1'  AND C.uStoreID=D.uStoreID 
   INNER JOIN xjimStoreInOutType G ON G.sStoreInOutType=D.sStoreOutType AND G.bNeedCost=1
   INNER JOIN xjimOutDtl E ON E.uOutHdrID=D.uOutHdrID
   INNER JOIN xjimInDtl H ON H.uInDtlId=E.uInDtlId
   INNER JOIN xjimInHdr I ON I.uInHdrId=H.uInHdrId --I表的字段一出现在SELECT中速度就慢了 I表的字段只要用SELECT显示,就超慢。 
注,我用的SQL2000,服务器是SERVER 2003
    H表和I表是从表和主表的关系,关连字段是I表的主键uInHdrID
谢谢大家