Optimización SQL. Ejemplo 2. NOT IN vs. NOT EXISTS.

Para Fernando, por la que le espera. 😛 La siguiente consulta se ha cancelado tras 5 horas y 11 minutos en ejecutarse.SELECT count(CLI.COD_ABONADO)   FROM BITOWN02.TM_C_CLIENTES_SAC_02 CLI,        BITOWN02.TE_ERRORES_BIT_02 TE   WHERE CLI.ROWID = TE.FILA_ID (+)     AND ‘TM_C_CLIENTES_SAC_02’ = TE.TABLA_DE (+)     AND TE.ERROR_ID IS NULL   AND CLI.COD_ABONADO NOT IN (   SELECT CU.ABONADO_id      FROM BITOWN03.BS_C_CONTRATOS_BIT_03 CONT, BITOWN03.BS_C_CUENTAS_BIT_03 CU    WHERE CU.CUENTA_ID=CONT.CUENTA_ID  );…