Nando,
Mi experiencia me indica que traer semejante cantidad de informacion no es
ni practica ni funcional.

sugiero hacer una especie de busqueda sensitiva que te traiga un conjunto de
registros o datos acorde al requerimiento y esta consulta puede interactura
de tal forma que este siempre enviando un conjunto de info mas manejable por
el volumen.

adicionalmente, aun cuando te traigas esa info, una buena optimizacion
(indices, etc)
debe traer si es en VFP esa info en tiempos optimos (ojo que bien trabajada
una instruccion sql es igual de eficiente).

Pero primero me plantearia el tema de la cantidad.

Saludos

Vladimir
Lima



El 27 de septiembre de 2011 10:08, Sebastian Massetti <
[email protected]> escribió:

>  Nando, estás accediendo por cable o wifi desde la terminal ? ese es el
> primer factor****
>
> ** **
>
> Lo que mejorará sustancialmente es el ancho total de los campos que traigas
> en la consulta.****
>
> Tal vez te convenga traer los datos minimos y luego de posicionado en el
> registro adecuado, por ejemplo en el afterrowcolchange de la grilla traes el
> resto de los datos de ese registro, pero no traigas todo de entrada.****
>
> Saludos.****
>
> Sebastian.****
>
> ** **
>
> *De:* [email protected] [mailto:[email protected]] *En nombre de *Nando
> *Enviado el:* Martes, 27 de Septiembre de 2011 11:38 a.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] Desempeño con tablas grandes****
>
> ** **
>
> Tengo un problema en un formulario que tienen en una grilla una especie de
> agenda personal, esta tabla pesa alrededor de 20mb y al hacer cambios y
> volver a traer los datos a la grilla tarda bastante en refrescar los datos,
> esto haciéndolo desde una terminal de red cuando hay varios trabajando al
> mismo tiempo.****
>
> Aunque haga la consulta en Sql tarda lo mismo, las tablas están en Fox.***
> *
>
> Hay alguna forma de mejorar el acceso? Obvio trabajando con datos en VFP.*
> ***
>
> ** **
>
> Nando****
>



-- 
Saludos,
Vladimir Damian
Lima Peru

Responder a