[ python-Bugs-881522 ] Shelve slow after 7/8000 key
SourceForge.net
noreply at sourceforge.net
Wed Jan 21 19:28:56 EST 2004
Bugs item #881522, was opened at 2004-01-21 11:09
Message generated for change (Comment added) made by montanaro
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=881522&group_id=5470
Category: Windows
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Marco Beri (marcoberi)
Assigned to: Nobody/Anonymous (nobody)
Summary: Shelve slow after 7/8000 key
Initial Comment:
After about 8.000 insertion shelve became really, really
slow.
This happens only with 2.3.3 #51 on Windows, not with
2.2 and with 2.3 on Linux.
I try with writeback True or False: same problem.
Help! :-))
----------------------------------------------------------------------
>Comment By: Skip Montanaro (montanaro)
Date: 2004-01-21 18:28
Message:
Logged In: YES
user_id=44345
Can't reproduce on Mac OS X. I tried with 2.2, 2.3 and CVS using
attached test1skip.py (no writeback - 2.2 doesn't support it, no
import pickle - not used, no key prints - just muddies the water,
print whichdb's result).
The times are close enough to not worry me:
montanaro:tmp% time python2.3 test1.py
dbhash
real 0m1.927s
user 0m1.720s
sys 0m0.080s
montanaro:tmp% time python2.2 test1.py
dbhash
real 0m1.250s
user 0m0.850s
sys 0m0.360s
montanaro:tmp% time python test1.py
dbhash
real 0m2.179s
user 0m1.950s
sys 0m0.120s
Please try this modified version just to make sure we are both
looking at the same thing.
----------------------------------------------------------------------
Comment By: Marco Beri (marcoberi)
Date: 2004-01-21 17:57
Message:
Logged In: YES
user_id=588604
Skip Montanaro discovered that whichdb repors bsddb185
with python 2.2 and dbhash with 2.3.3.
So why is it so slow after few thousand keys?
----------------------------------------------------------------------
Comment By: Thomas Heller (theller)
Date: 2004-01-21 12:24
Message:
Logged In: YES
user_id=11105
Hm, are windows bugs automatically assigned to me ;-)??
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=881522&group_id=5470
More information about the Python-bugs-list
mailing list