In <[EMAIL PROTECTED]>, Michael Husmann
wrote:

> After upgrading from pysqlite 2.0.5 to pysqlite 2.3.0 writing into a
> sqlite database increases memory consumption heavily. […]
> 
> Here a short example:
> -------------------------------
> #!/usr/bin/env python
> 
> import os
> from pysqlite2 import dbapi2
> print dbapi2.version
> 
> db = dbapi2.connect("bla.db")
> c = db.cursor()
> 
> c.execute("create table b (c integer)")
> 
> for i in xrange(10000000):
>     c.execute("insert into b values (%d)" % i)

Just a guess: Commit the changes from time to time.

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to