Yo tuve que lidiar con uno que me tardaba cerca de 2 horas....
y es que tenía que indexar los registros de cerca de 150,000 empleados... cada empleado con approx 5 registros..... el cursor debía ordenar por algunos parámetros y ponerles un secuencial por empleado.... es decir para el empleado 1, tenías los indices 1, 2, 3, 4, 5.... para el dos tenías 1, 2, 3, 4, 5, 6... y así....
Voto por la extinción de los cochinos cursores! :D