Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

borrado en casada automatico o manual?

Estas en el tema de borrado en casada automatico o manual? en el foro de SQL Server en Foros del Web. hola a todos tengo una duda, que es mas optimo ocupar constraint de borrado en cascada y enviar solo 1 query dede la aplicacion o ...
  #1 (permalink)  
Antiguo 10/08/2006, 21:31
 
Fecha de Ingreso: octubre-2004
Ubicación: chile
Mensajes: 116
Antigüedad: 19 años, 6 meses
Puntos: 0
borrado en casada automatico o manual?

hola a todos
tengo una duda, que es mas optimo
ocupar constraint de borrado en cascada y enviar solo 1 query dede la aplicacion
o
enviar varias query de borrado a todas las tablas en question??
con cual obtengo mayor rendimiento??
espero e entienda la consulta
gracias
  #2 (permalink)  
Antiguo 10/08/2006, 21:43
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 9 meses
Puntos: 24
MMM, pienso que seria mejor que que dejaras a la BD que se encargue de ese trabajo, ya que harias mas simple tu aplicacion y ademas consumirias un poco menos de recursos ya que el proceso de borrado lo haria completo la BD y el procesador no deberia estar cambiando entre la aplicacion y la BD.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #3 (permalink)  
Antiguo 11/08/2006, 14:58
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Es lo mismo, a fin de cuentas tu lo encapsulas todo dentro de una misma transacción (¡¿cierto?!). Entonces haz lo que sea más cómodo para ti.

Internamente el servidor hará los mismos pasos, a menos que no uses transacciónes.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:43.