我有一个选择查询,我想并行运行 50 次(以进行负载测试),即。50 个独立时间(一个单独的过程)。
如果我这样跑
for (int i=0;i<=49;i++)
{
//record start time before the query
//Code that runs the select query...
//record end time after the query
}
我需要测试选择查询 50 次,我需要使用 50 个不同的线程还是在 for 循环中运行该查询 50 次,这是正确的方法吗?
有没有更好的方法来检查查询的消耗时间,比如 50 次?我需要使用线程吗?我不确定如何使用线程,对线程编程不太了解,任何示例都会有所帮助。