Cursores o tablas temporales

15/01/2004 - 09:05 por Rebeka | Informe spam
Hola,

Tengo una duda entre usar cursores o tablas temporales para trabajar con
conjunto de registros pero tratar de forma individual a cada uno de ellos.
Alguien me puede decir cual de las dos opciones es más eficiente, es decir,
consume menos, es más rápido,... Y si hay alguna opción mejor?

Gracias por adelantado.

Un saludo,
Rebeca.
 

Leer las respuestas

#1 Carlos Sacristan
15/01/2004 - 09:52 | Informe spam
Tratar registros de manera individual desde SQL Server, que está pensado
(y optimizado) para manejar conjuntos nunca va a ser tan eficiente. Yo
pensaría la solución desde el punto de vista de la aplicación cliente una
vez que se han procesado los resultados.

La mayoría de las operaciones que se pueden hacer con cursores se pueden
hacer (y mejor) sin ellos, por lo que hay que intentar evitarlos al máximo
(verdad Miguel, presidente de la Brigada Anti-Cursores? ;-) ). ¿Qué es
exactamente lo que necesitas, Rebeka?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Rebeka" escribió en el mensaje
news:
Hola,

Tengo una duda entre usar cursores o tablas temporales para trabajar con
conjunto de registros pero tratar de forma individual a cada uno de ellos.
Alguien me puede decir cual de las dos opciones es más eficiente, es


decir,
consume menos, es más rápido,... Y si hay alguna opción mejor?

Gracias por adelantado.

Un saludo,
Rebeca.


Preguntas similares