static QueryRunner.QuerySummary |
QueryRunner.increasingQPSQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
double startQPS,
double deltaQPS,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
int numIntervalsToIncreaseQPS,
long timeout) |
|
static QueryRunner.QuerySummary |
QueryRunner.increasingQPSQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
double startQPS,
double deltaQPS,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
int numIntervalsToIncreaseQPS,
long timeout,
Map<String,String> headers) |
Use multiple threads to run query at an increasing target QPS.
|
static QueryRunner.QuerySummary |
QueryRunner.multiThreadedQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout) |
|
static QueryRunner.QuerySummary |
QueryRunner.multiThreadedQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout,
Map<String,String> headers) |
Use multiple threads to run queries as fast as possible.
|
static QueryRunner.QuerySummary |
QueryRunner.singleThreadedQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout) |
|
static QueryRunner.QuerySummary |
QueryRunner.singleThreadedQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout,
Map<String,String> headers) |
Use single thread to run queries as fast as possible.
|
static QueryRunner.QuerySummary |
QueryRunner.targetQPSQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
double startQPS,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout) |
|
static QueryRunner.QuerySummary |
QueryRunner.targetQPSQueryRunner(PerfBenchmarkDriverConf conf,
List<String> queries,
int numTimesToRunQueries,
int numThreads,
int queueDepth,
double startQPS,
int reportIntervalMs,
int numIntervalsToReportAndClearStatistics,
long timeout,
Map<String,String> headers) |
Use multiple threads to run query at a target QPS.
|