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

Muchos Datos y Tiempo en Procesar

Estas en el tema de Muchos Datos y Tiempo en Procesar en el foro de SQL Server en Foros del Web. Hola, tengo la siguiente duda, habrá alguna mejor forma de procesar muchos datos? Por ejemplo tengo una tabla que tiene cerca de 5 mil registros, ...
  #1 (permalink)  
Antiguo 13/10/2008, 11:10
kid
 
Fecha de Ingreso: diciembre-2003
Mensajes: 295
Antigüedad: 20 años, 4 meses
Puntos: 0
Muchos Datos y Tiempo en Procesar

Hola, tengo la siguiente duda, habrá alguna mejor forma de procesar muchos datos?

Por ejemplo tengo una tabla que tiene cerca de 5 mil registros, y cuando actualizo un campo (mediante el Enterprise Manager) me aparece un mensaje de que hay que esperar que el conjunto de datos debe cargarse completamente, y este proceso tarda mucho.

Hay alguna forma de trabajar solo con algunos registros... por ejemplo solo con los 50 primeros y que al actualizarlos solo se cargen esos 50 en el conjunto de datos?

Saludos!
  #2 (permalink)  
Antiguo 13/10/2008, 12:12
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Muchos Datos y Tiempo en Procesar

Lo conveniente seria que utilizaras T-SQL sin recurrir a la consola de administracion.

Por ejemplo:

SET ROWCOUNT 500 -- Cantidad de registros a trabajar
WHILE EXISTS(TUCONDICION_En_T-SQL)
BEGIN
UPDATE..............(Tu Update)..........
RETURN(
END
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 06:58.