You are viewing a plain text version of this content. The canonical link for it is here.
Posted to websh-user@tcl.apache.org by Stefan Muehlebach <st...@gmx.ch> on 2003/03/30 16:17:22 UTC

Persistente DB-Verbindungen

Hallo

Ich suche WebShell-Beispiele, die zeigen wie Datenbank-Verbindungen ueber 
mehrere Requests persistent gehalten werden koennen. Meine DB ist PostgreSQL, 
das Tcl-Interface zu PostgreSQL ist mir bekannt, es geht mir nur um die 
Persistenz der Verbindungen.

Merci
Stefan

-------------------------------------------------------------------------------
Stefan Muehlebach
Brunnhalde 2
CH - 6006 Luzern

Tel G:  031/338 44 56
Mobile: 079/763 86 21


Re: Persistente DB-Verbindungen

Posted by Ronnie Brunner <ro...@netcetera.ch>.
> Ich suche WebShell-Beispiele, die zeigen wie Datenbank-Verbindungen ueber 
> mehrere Requests persistent gehalten werden koennen. Meine DB ist
> PostgreSQL, das Tcl-Interface zu PostgreSQL ist mir bekannt, es geht
> mir nur um die Persistenz der Verbindungen.

What setup do yuo use when accessing the data base (mod_websh, CGI,
multithreaded or multiprocess)? Do you work with a technical DB-user or
does every Web-user have his specific login? Is every request "closed"
in itself or do you need multi-request transactions (i.e. is the
connection dependent on the specific user session or not)?

Depending on thes setup, you'd just keep a single reference to the DB
in the interpreter (technical user) or you need a more complicated
session based approach. In CGI you can't keep the connectivity
persistent unless you have an additional persistent process that keeps
track of the DB connections.

With more info, I might be able to come up with some sample code ...

Regards
Ronnie
----------------------------------------------------------------------
Ronnie Brunner                             ronnie.brunner@netcetera.ch
Netcetera AG, 8040 Zuerich   phone +41 1 247 79 79 fax +41 1 247 70 75