pthread_t *tid = (pthread_t*)malloc( sizeof(pthread_t) * nclients);
struct timeval begin;
double elapsed;
- int total=0;
+ int total=0, nres=0;
struct timespec sleepTo = { 0, 0 };
/*
for(i=0;i<nclients;i++) {
pthread_join(tid[i], NULL);
+ nres += dbs[i]->nres;
dbs[i]->Close(dbs[i]);
}
printf("%s%d(%.02f%%) queries proceed\n",
(quiet) ? "" : "\r", total, (100.0*(float)total)/(nclients * n));
+ printf("Total number of result: %d\n", nres);
printf("Total time: %.02f sec, Queries per second: %.02f\n", elapsed, total/elapsed);
fflush(stdout);
}