Recorrer Tabla SQL

07/04/2005 - 01:32 por Mike | Informe spam
Hola a todos.
Quiero saber si existe otra Forma de Recorrer una Tabla
SQL que tiene como 17 MIllones de Registros, la cual se
Recorre y linea a linea se llenan sus Datos a Otras 2
Tablas (Ya que están en Codigos que tienen diferentes
significados).
Estoy usando un DECLARE CURSOR-OPEN CURSOR,etc.
Pero el proceso me lleva como 7 u 8 horas.
Quiero saber si puedo mejorar esto o que otra forma puedo
usar.
 

Leer las respuestas

#1 MAXI
07/04/2005 - 02:24 | Informe spam
Hola Mike, claro que puedes, es mas usar cursores es una muy mala idea en
sqlserver y viene muy bien tu comentario :-)

Deberiamos saber que hace ese proceso y como son las tablas, pero seguro que
sacaremos el cursor y la operacion solo durara algunos minutos quizas!! :-)



Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Mike" escribió en el mensaje
news:089501c53b00$d8c1b760$
Hola a todos.
Quiero saber si existe otra Forma de Recorrer una Tabla
SQL que tiene como 17 MIllones de Registros, la cual se
Recorre y linea a linea se llenan sus Datos a Otras 2
Tablas (Ya que están en Codigos que tienen diferentes
significados).
Estoy usando un DECLARE CURSOR-OPEN CURSOR,etc.
Pero el proceso me lleva como 7 u 8 horas.
Quiero saber si puedo mejorar esto o que otra forma puedo
usar.

Preguntas similares