[IPython-dev] On sqlite history performance improvements...
Fernando Perez
fperez.net at gmail.com
Sat Apr 9 17:17:53 EDT 2011
On Sat, Apr 9, 2011 at 2:09 PM, Thomas Kluyver <takowl at gmail.com> wrote:
> I'll make a branch for you to test.
Great, thanks!
>> - we also need to expose the cache parameter as a configurable, though
>> this may need to wait for the config work to be completed, not sure
>> right now if the history object is already accessible to the config
>> file mechanisms.
>
> It should already be exposed:
> db_cache_size = Int(0, config=True)
Yup, you're right. Putting this in the config file:
c.HistoryManager.db_cache_size = 10
makes the default cache size be 10.
> Perhaps there's scope for a more general magic to change those config
> options which can be changed while we're running. Something like:
>
> %ipconf history_db_cache 10
> %ipconf history_db_log_output true
Absolutely. Let's hold off on this though until we sort out the
config work, since the implementation details of such a magic would
likely depend on that.
Cheers,
f
More information about the IPython-dev
mailing list