Laurent Pointal wrote:

> Not so sure, there is low CPU in the Python script,

Yes.

> but there may be CPU+disk activity on the database sides [with
> cache management and other optimizations on disk access].

That's it. So data queues up on the database side and you won't get
much value from faked concurrency with CPU cycles.

> So, with a reader thread and a writer thread, he can have a select
> on a database performed in parallel with an insert on the other
> database.

Explain. Remember, threads aren't really working concurrently. Even
on a multiprocessor machine you have constraints for IO traffic.
(And the GIL exists too)

> But, if its only a do-once job, maybe the optimization is net
> really necessary.

I still don't understand how threads would help optimizing a task
that largely depends on IO and will probably be executed on one
CPU.

Regards,


Björn

-- 
BOFH excuse #14:

sounds like a Windows problem, try calling Microsoft support

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to