summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i')
-rw-r--r--src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i b/src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i
index 705b95a7450..cfc39933517 100644
--- a/src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i
+++ b/src/third_party/wiredtiger/bench/wtperf/wtperf_opt.i
@@ -104,6 +104,9 @@ DEF_OPT_AS_UINT32(database_count, 1,
"number of WiredTiger databases to use. Each database will execute the"
" workload using a separate home directory and complete set of worker"
" threads")
+DEF_OPT_AS_UINT32(drop_tables, 0,
+ "Whether to drop all tables at the end of the run, and report time taken"
+ " to do the drop.")
DEF_OPT_AS_UINT32(icount, 5000,
"number of records to initially populate. If multiple tables are "
"configured the count is spread evenly across all tables.")
@@ -145,7 +148,10 @@ DEF_OPT_AS_CONFIG_STRING(table_config,
"table configuration string")
DEF_OPT_AS_UINT32(table_count, 1,
"number of tables to run operations over. Keys are divided evenly "
- "over the tables. Default 1, maximum 99.")
+ "over the tables. Cursors are held open on all tables. Default 1, maximum "
+ "99999.")
+DEF_OPT_AS_UINT32(table_count_idle, 0,
+ "number of tables to create, that won't be populated. Default 0.")
DEF_OPT_AS_STRING(threads, "", "workload configuration: each 'count' "
"entry is the total number of threads, and the 'insert', 'read' and "
"'update' entries are the ratios of insert, read and update operations "