Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2012, 09:55
damimg
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años, 8 meses
Puntos: 15
Tiempo de respuesta excesivo en resultado de query con subselect

Gente del foro, les consulto sobre esta query si hay alguna forma de optimizar para que arroje algun resultado de forma rapida.

Código SQL:
Ver original
  1. SELECT COUNT(C.contrato_rk)
  2.     FROM  ci_contact_history_cont_ext C
  3.     WHERE  EXISTS
  4.         (
  5.         SELECT P.cell_package_sk,P.contrato_rk,P.CONTACT_DTTM
  6.         FROM ci_contact_history_cont P
  7.         WHERE ( P.cell_package_sk = C.cell_package_sk AND
  8.                     P.contrato_rk=C.contrato_rk AND
  9.                     P.CONTACT_DTTM=c.CONTACT_DTTM
  10.        )
  11.         )
  12. AND C.CONTACT_DTTM >= to_date( '19/12/2008 12:11:33','dd/mm/yyyy HH24:MI:SS')


Nota: La tabla CI_CONTACT_HISTORY_CONT_EXT tiene 32736252 de registros

Gracias, saludos