Bases en Memoria

Batista, Facundo FBatista en uniFON.com.ar
Vie Dic 17 15:35:18 CET 2004


[Juan Carbajal]

#- Hola a todos.
#- Bueno si alguien a podido hacer esto por favor si me puede ayudar a
#- terminarlo. Lo que intento hacer es una aplicacion para cada 
#- uno de las
#- sucursales, la cual extrae ciertas tablas de una base en DB2 
#- guardandolas en
#- una base SQLite, la base SQLite es enviada a la central 
#- donde las trabajo.

¿Sí o sí tienes que guardar los datos en SQLite?


#- El problema es el proceso de exportacion, el tiempo que 
#- demora en hacerlo es
#- bastante entre 5 y 7 minutos por tabla (son tablas con mucha 
#- cantidad de
#- datos). Pero lo que he visto es que cuando lo hago con 
#- Visual FoxPro se
#- demora de 1 a 3 segundos por tabla. esto porque cuando 
#- realiza la consulta
#- para sacar las tablas las pone en memoria y de ahi las 
#- guarda en el Disco.

¿Pero Visual FoxPro guarda los datos en SQLite? Si no, creo que no puedes
comparar las dos cosas. Por lo que si bajar los datos a SQLite es
mandatorio, VFP aunque rápido no te sirve. Si no es mandatorio, podemos
intentar otra cosa en Python.


#- Bueno quisiera hacer este proceso con SQLite, pero no 
#- funciona, mas q todo
#- por la forma en que Sqlite crea tablas en memoria, estas no 
#- se pueden pasar
#- a tablas fisicas. Si alguien de Ud. conoce una clase para 
#- crear tablas en
#- memoria y que pueda guardarlas fisicamente despues. O quiza 
#- un gestor de
#- base de datos que haga esto, se lo agradeceria..

Realmente no me queda claro si debes o no usar SQLite.

Slds.


.    Facundo

Bitácora De Vuelo: http://www.taniquetil.com.ar/plog
PyAr - Python Argentina: http://pyar.decode.com.ar/


  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
ADVERTENCIA.

La información contenida en este mensaje y cualquier archivo anexo al mismo,
son para uso exclusivo del destinatario y pueden contener información
confidencial o propietaria, cuya divulgación es sancionada por la ley.
Si Ud. No es uno de los destinatarios consignados o la persona responsable
de hacer llegar este mensaje a los destinatarios consignados, no está
autorizado a divulgar, copiar, distribuir o retener información (o parte de
ella) contenida en este mensaje. Por favor notifíquenos respondiendo al
remitente, borre el mensaje original y borre las copias (impresas o grabadas
en cualquier medio magnético) que pueda haber realizado del mismo.
Todas las opiniones contenidas en este mail son propias del autor del
mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones
Personales S.A. o alguna empresa asociada.
Los mensajes electrónicos pueden ser alterados, motivo por el cual
Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación
cualquiera sea el resultante de este mensaje.
Muchas Gracias.




Más información sobre la lista de distribución Python-es