Hola:
Estoy tratando de volcar una serie de registros a una base de datos de access 97. son sobre 90.000

Una vez hecha la conexión
Los valores los introduzco en la variable values

for i in values:
        cursor.execute(sql, i)
        j = j + 1
        if j > 100:
            self.conexion.commit()
            j = 1


La cosa tarda mucho, he probado a lanzar un commit cada 100 registros pero nada, tarda varia horas.

El caso es que el proceso llega a consumir 1,5 gigas de memoria ram.

Alguna sugerencia? de como acelerar esto?

Ah! uso python 2.6 y adodbapi

Saludos y Gracias!

_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a