CnPack Forum


 
Subject: 请教关于线程池的数据库应用
Nicky_he
新警察
Rank: 1



UID 42063
Digest Posts 0
Credits 4
Posts 1
点点分 4
Reading Access 10
Registered 2009-3-25
Status Offline
Post at 2009-3-25 16:05  Profile | Blog | P.M. 
请教关于线程池的数据库应用

线程池给出的例子都是网络应用相关的,
但是实际中对数据库,多线程执行一大堆query、update是很常见的事情,各位有相应的例程吗?

为什么我要用线程池?
假设要处理100万条记录,每条记录用一个线程处理。每条线程处理的事情就是根据客户id,读入数据库中该客户的邮政编号,然后根据一定规则判断一下,写入另一个表。
对于这种应用,每条记录生成一个线程明显不合适,因为浪费在thread.create和thread.destroy上的时间太多了。所以我想用线程池。

能有一个差不多的数据库应用例子推荐吗?非常感谢!
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2009-3-25 16:50  Profile | Blog | P.M. 
线程池的业务也就是具体做啥,和线程池本身的实现是没啥关系的。例子中的网络应用也只是举例,把相关网络部分改成自己需要的数据库部分就行了。
Top
 




All times are GMT++8, the time now is 2024-11-24 10:20

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.015192 second(s), 7 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP