对数据库的并行查询

时间:2015-11-26 14:56:57

标签: .net sql-server database multithreading task-parallel-library

例如,我们说我有以下伪代码:

InsertSomethingToDb1();
InsertSomethingToDb2();
InsertSomethingToDb3();
InsertSomethingToDb4();

然后一个Insert操作需要DbTripTime + InsertTime + DbTripTime。 因此,对于4次操作,需要4 * (DbTripTime + InsertTime + DbTripTime)才能完成。

我的问题是,如果这些插入并行完成,这会更快吗?是时候还是DbTripTime + 4 * InsertTime + DbTripTime?如果它更快,它取决于CPU内核的数量?

0 个答案:

没有答案