Que significa recorrer?

Pasanos el script de la tabla y los indices de la tabla que tiene el update.
También el update.

Imagino que es un solo update por lo que cuentas. Es asi?

saludos

--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting


On Tue, Sep 9, 2008 at 17:28, Ignacio Ayerbe <
[EMAIL PROTECTED]> wrote:

> Buenos días Listeros.
>
>        Tengo un problema con un Stored Procedure corriendo en un MSSQL
> 2000, el tema es el siguiente: la base de datos pesa unos 12Gb y la tarea
> que debe realizar el Stored Procedure es recorrer alrededor de 1.000.000 de
> registros, meterlos en una tabla temporal y hacerles un Update a cada
> registro (el update es sencillo, solo modifica un campo de la tabla
> temporal).
>        El problema es que cuando ejecuto el proceso con 1.000 registros
> tarda 0 seg., con 100.000 registros tarda 10 minutos y cuando lo ejecuto con
> el 1.000.000 de registros directamente se queda como procesando y nunca
> finaliza.
>        ¿Alguien tiene una idea de cómo solucionar esto? ¿Hay que tocar algo
> en el servidor? ¿Qué tips me recomiendan para ejecutar acciones simples pero
> en gran volumen?
>
> Saludos y agradezco cualquier ayuda al respecto.
>
>

Responder a