RE:quiero saltar de reg. en reg...
Hola Rodrigo
Ya lo comente anteriormente, SQL no esta diseñado para andar "saltando" de registro en registro, esta diseñado para el proceso de GRANDES LOTES DE INFORMACION.
¿A veces los cursores consumen damasiada maquina?, NO, no es a veces, es SIEMPRE, ya que estos (cursores) son cargados a la memoria, indispensable para otros procesos.
¿Como evitar los cursores?, Depende 100% en lo que deseas hacer, una buena programacion en T-SQL puede ayudarte a resolver el problema.
Al menos, yo tengo el caso que mencione en otra posta, donde tenia que actualizar sobre 45,000 registros y se tardaba 2.5 DIAS !!, con un T-SQL bien programado, logre bajarlos a 1.5 MINUTOS.