Sorry if this is FAQ..

I've been reading the petrilli's DA how-to, and thinking about Thunked_TM.

For Interbase, I'm thinking of trying a DB connection pool that threads can "checkout".

That is, each DB connection is serialized to be used by one thread only, but there can 
be multiple DB connections in a Zope process. We'd maintain a pool of connections 
from 1 to n.. and each thread making a DA request checks out a DB connection from 
the pool (if available) and uses it..

I'm trying to figure out of Zope already does this, that is, has one DB connection per 
thread if I took out Thunked_TM from the DB itself.

Or is it that there are multiple DA's, and the DA uses on internal DB for all the DA's 

If Zope will re-entrantly call a DA and it's corresponding DB without Thunked_TM in-
place, then having a connection pool (up to one for each thread) might be worthwhile.. 
remember seeing something on the list about per-thread state information being 
available somewhere.. an oid jar or something?

Anyone have pointers?


Brad Clements,                [EMAIL PROTECTED]   (315)268-1000                          (315)268-9812 Fax
netmeeting: ils://               AOL-IM: BKClements

Zope-Dev maillist  -  [EMAIL PROTECTED]
**  No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to