Hola
¿ Porqué abres de golpe toda la tabla ?. Si tienes casi 2 millones de registros es normal que vaya lento.
¿ No puedes cargar solo una parte ?, por ejemplo, que el usuario ponga el apellido a buscar y solo cargas los registros con ese apellido.
select * from Tabla where Apellido like 'Garcia%'
Además, ¿ hace falta que cargues todos los campos ?, si vas a mostrar algunos campos en una grid, carga solo esos campos, de forma que vas a tener que recuperar menos datos y acabará antes.
select Codigo, Nombre, Apellido, Poblacion from Tabla
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|