Ver Mensaje Individual
  #7  
Antiguo 13-07-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Es probable que la tabla tenga triggers que sean los que relentizan el sistema. Para comprobarlo, desactivá los triggers asociados y cronometrá nuevamente.

Es probable también que haya una relación que no esté soportada con un índice. Interbase/Firebird crea automáticamente los índices necesarios cuando declaras un foreign key, pero recuerdo que es posible borrar estos, lo que obliga al sistema a hacer un full scan de la tabla cada vez que se comprueba la integridad.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita