多线程操作数据库方面的问题?

我开了三个线程,每个线程一个数据库连接,当我在WINDOWXP下运行时,三个线程开始起来后,总线程数是7个,过一会儿变成只有6个线程,我想其中可能是有一个数据库方面的线程... 我开了三个线程,每个线程一个数据库连接,
当我在WINDOW XP下运行时,三个线程开始起来后,总线程数是7个,过一会儿变成只有6个线程,
我想其中可能是有一个数据库方面的线程退出了。
程序经过测试,都很正常。

当我在WIN2000下面运行时,三个线程开始起来后,总线程数是10个,过一会儿变成只有9个,
在这个平台下运行不了多长时间,程序就会当掉,
不知高手遇到这种问题没有???
还是操作系统方面的问题????
或是数据库方面的问题????

要说明的是我的程序是控制台,只有一个主线程
展开
 我来答
鬼火狼烟
2006-06-02 · TA获得超过6333个赞
知道大有可为答主
回答量:2275
采纳率:50%
帮助的人:2737万
展开全部
操作系统为每一个进程都要分配1个或多个线程,所以你看到的线程比自己的多
对于2000下当掉的问题可能和你的数据库有关,链接是数据库发生链接溢出
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式