Además si no me equivoco la lectura de un archivo de texto tendría que
ser secuencial, así que si el dato esta cerca del final del archivo
tendrías que leer primero todo el resto y creo que ahi perdes
eficacia.

-- 
Saludos,
 Ignacio     


Adrian,

Con fecha Jueves, 17 de Agosto de 2006, 05:30:47 p.m., escribió:

> Joyisima :-) , buena idea Gustavo, la verdad que no cambian tan seguido
> los datos y hacer un programa para que mande de mysql a un txt lo datos
> seria algo facil y rapido para el mysql y el servidor. Ahora que no se
> si serviria para mi caso, porque yo no solo tengo que presentar los
> datos en pantalla como estan en la base, tengo que hacer calculos sobre
> ellos y en base a eso presentar la info en pantalla, entonces estaria
> leyendo una y otra ves ese archivo que seria grandecito y creo que ahi
> seria mas lento que con la base de datos. Lo mismo me sirve la idea para
> unos listados grandes que tengo que hacer en donde los datos no cambian,
> gracias.

> Gustavo Cortez wrote:

>>Hola Adrián, mientras leia tus post y los de Mauricio, se me ocurrió que
>>preguntar con cuanta frecuencia cambian esos 300mil registros, porque
>>una solución podría ser volcar el contenido en un archivo, y luego
>>compararlo con el estado actual de la consulta (que se puede hacer
>>guardando dos archivos, uno con la id solamente y otro con todos los
>>datos separados por ','). El archivo con las id, que supongo que son
>>única e irrepetible, se pueden ir comparando con las id de la base de
>>datos si alguno no coincide, se hace un volcado de todos los datos
>>nuevamente al archivo en cuestión. Eso sería a nivel del servidor de
>>base de datos. Para no tener que pasar tanta información del mysql al
>>apache, apache (o php) solo tendría que leer de un archivo de texto, y
>>si se hacen varias consultas simultaneamente, mejor aún porque solo se
>>leería de un texto.
>>El tema de seguridad e implementación no los tuve en cuenta porque nunca
>>hice algo parecido, pero leí en un libro de php donde hacía consultas
>>enormes y hacía la transferencia al servidor web demorando muchisimo
>>tiempo... en base a esto, el autor proponía una solución similar a la
>>que expuse arriba. También vi que hacían algo parecido en la lista de
>>posgres. Si no conseguis solución sería bueno darte una vuelta por esos
>>lares y plantear tu problema a ver que te dicen.
>>
>>Saludos,
>>Gustavo
>>
>>  
>>
>>------------------------------------------------------------------------
>>
>>_________________________________
>>Lista de correo - L U G Tucumán         
>>http://www.lugtucuman.org.ar
>>  
>>




_________________________________
Lista de correo - L U G Tucumán         
http://www.lugtucuman.org.ar

Responder a