Perdón por no contestar pero durante el día no estuve disponible Ahora bien, vos decis que es una pc buena, que sistema operativo tienes? que edicion de sql estas usando? windows 2003 - sqlserver personal edition (creo)
Si tarda 1 min para 1000 registros solamente estamos en otro problema, no puede tardar ese tiempo. Tenes triggers? No te fijaste que la consulta use el indice? si nos pasas el plan de ejecucion podriamos verlo mejor. Contame tambien las carecteristicas de ese servidor, y si ademas de SQL tienen ejecutando otra cosa, No
