[DUG] Access to Database from TCPServer threads
Phil Scadden
p.scadden at gns.cri.nz
Fri Mar 10 11:43:36 NZDT 2006
Okay, I have TCPServer servicing multiple clients. I want to add some
information flows that would require the TCPServer to access single
records that are stored in a database (accessed via ADO). My
initial thought is to make the ADO objects global to the service and use
critical sections to control TCPServer threads accessing data from ADO
objects. Each transaction is a single record read only to database so
shouldn't be too tricky??
Alternative would be for each TCPServer thread to have own ADO
object and each one make their own connection to the database. This
seems more memory intensive and raising question of whether ADO
objects are thread-safe anyway.
Thoughts anyone??
----------------------------------------------------------
Phil Scadden, Institute of Geological and Nuclear Sciences
764 Cumberland St, Private Bag 1930, Dunedin, New Zealand
Ph +64 3 4799663, fax +64 3 477 5232
More information about the Delphi
mailing list