Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2012, 15:05
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Limites de las claves foraneas

Hola salbatore:

En primer lugar, no sé cuál es el volumen de registros en tus tablas, pero hablar de una base de datos con 10 tablas me da a pensar que se trata realmente de una BD muy pequeña.

Ahora bien, el decir que una BD es lenta supongo que te refieres al tiempo de respuesta cuando se ejecuta una consulta correcto??? no existe una razón única que pueda afectar el rendimiento de un servidor de BD... una mala configuración del mismo, problemas de comunicación, tamaño de la consulta resultante, complejidad de la misma y un largo etc. pueden también afectarlo.

Vayamos ahora sí al problema que planteas. no puedes determinar el uso de llaves foráneas pensando simplemente en hacer más lentas o más rápidas las consultas. El uso de llaves foráneas tiene que ver con un problema de INTEGRIDAD REFERENCIAL... es decir, que la información sea consistente siempre. imagina que por error borraras un registro de un catálogo al que hace referencia una tabla... desde ese momento la información deja de ser confiable, pues no puedes asociar de manera correcta cada uno de esos registros.

Saludos
Leo.