我有使用mysql连接的线程。该线程将成倍增加,因此我将拥有多线程。这是我的主题摘要。
public class t extends Thread{
...
run() {
// i will do database update here
}
...
}
我将拥有大约10,000条记录,这条记录将由5个线程处理。因此,如果更新过程完成,则将重新使用该线程。 我有3个问题可供选择:
哪一个更快?
答案 0 :(得分:1)
我认为每个线程都有自己的JDBC连接,这是出于性能原因,因为没有同步开销。
答案 1 :(得分:0)
我会使用一些ORM / JPA实现,例如 Hibernate 和/或使用某种连接池进行自动连接管理。