Re: Is this valid?

From: Weiping He <laser(at)zhengmai(dot)com(dot)cn>
To: Wei Weng <wweng(at)kencast(dot)com>
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Is this valid?
Date: 2002-08-13 03:58:02
Message-ID: 3D5883CA.8030803@zhengmai.com.cn
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Wei Weng wrote:

>I am not sure if this is the right mailing list I talk to. Please let me
>know if I had violated any unwritten rules. :)
>
>I have a global variable PGconn* m_pgconn that is the connection handle
>for connecting to the postgresql database. Can I access/use the handle
>from multiple threads? Say I have a thread that does some insertion
>through this handle/database connection(m_pgconn) and also another
>thread that do some insertion *on the same table* through this
>handle(m_pgconn), will that break?
>
>Thanks
>
>
>
>
I don't think it's a good idea to use global variable
in multi-thread environment.
I think use different handle in differents is better.

libpq is thread safe, but it doesn't necessary mean
that you could free of your own code.

regards laser

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Sugandha Shah 2002-08-13 06:06:39 Function error
Previous Message Wei Weng 2002-08-13 03:52:05 答复: [SQL] Is this valid?