使用 THREADLIB 环境变量可编译多线程 GBase 8s ESQL/C 应用程序。多线程
GBase 8s ESQL/C 应用程序允许您与一个或多个数据库建立与线程数一样多的连接。当应
用程序执行时,这些连接可以保持活动状态。
THREADLIB 环境变量指示在编译应用程序时使用哪些线程软件包。目前仅支持“分布
式计算环境”(DCE)。
当编译多线程 GBase 8s ESQL/C 应用程序时,将 -thread 选项传递至 GBase 8s
ESQL/C 脚本时会检查 THREADLIB 环境变量。当在编译时使用 -thread 选项的情况
下,如果未设置 THREADLIB 或将 THREADLIB 设置为不受支持的线程软件包,那么
GBase 8s ESQL/C 脚本生成错误。