Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Consulta de muchos registros

Estas en el tema de Consulta de muchos registros en el foro de SQL Server en Foros del Web. Buenas noches, por favor si me pueden ayudar, tengo una tabla en sql de 142356 registros, mi problema es que cuando habro en mi formulario ...
  #1 (permalink)  
Antiguo 05/04/2013, 00:50
 
Fecha de Ingreso: abril-2009
Ubicación: San Franciscode De asis 356
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Exclamación Consulta de muchos registros

Buenas noches, por favor si me pueden ayudar, tengo una tabla en sql de 142356 registros, mi problema es que cuando habro en mi formulario en c#, se demora un monton hasta por un minuto, para abrir y mostrar mi data grid, que puedo hacer para que se habra as rapido, a por cierto, para rellenar mis datos al data gtrid creo un procedimiento almacenado de donde jalo los datos porque alli relaciones tres tablas mas que nada es de consulta de dni donde hay campos como 1nom,2nom,1ape,2ape estado civil (que es la que relaciono), tipo de documento(jalo de otra tabla) y todo eso lo habro en un data grid con un procediemiento almacenado

Cita:
Editado: Código de programación no permitido en foros de Bases de Datos. Sólo SQL.

Última edición por gnzsoloyo; 05/04/2013 a las 04:32 Razón: Código de programación OFF-TOPIC
  #2 (permalink)  
Antiguo 05/04/2013, 04:31
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta de muchos registros

Por lo pronto, abrir un datagrid cargando una tabla de miles de registros parece algo sacado de un trabajo escolar bastante pobre. Nadie en su sano juicio carga todo por que sí. Es evidente que es antiperformántico para cualquier aplicación.
Yo que tu pondría criterios de selección, o simple paginación de resultados.
Por otro lado, si no sabemos cómo es la estructura de la base, los datos y el código del SP, difícilmente podemos decir si está o no bien escrito (que nos vayas a decir que está "bien" no alcanza, tenemos que verlo).

Finalmente: No postees código de programación. Acá la cosa es SQL (Normas del Foro de BBDD). Para programación tienes el foro de .Net u otros lenguajes.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:48.