.10 在多线程程序中使用libpq libpq的函数是线程安全的,可以在多线程程序中使用libpq。但编译libpq共享库时,必须使用特殊的选项才能保证生成的libpq共享库是线程安全的。Libpq提供了一个特殊的函数PQisthreadsafe,应用程序可以调用这个函数确定自己使用的libpq共享库是不是线程安全的。
PQisthreadsafe
返回1表示libpq共享库是线程安全的,返回0表示libpq共享库不是线程安全的.
int PQisthreadsafe();
两个线程不能同时处理同一个PGconn对象,两个线程不能在同一个数据库连接上同时发
数据库编程接口Libpq 3
最新推荐文章于 2023-12-04 11:34:37 发布