summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/bench/wtperf/runners/checkpoint-stress.wtperf
blob: d992f69eb673d421efc8da293c6adaed9c787107 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# A stress configuration to create long running checkpoints while doing a lot
# of updates.
conn_config="cache_size=10GB,log=(enabled=false)"
table_config="leaf_page_max=32k,internal_page_max=16k,allocation_size=4k,split_pct=90,type=file"
# Enough data to fill the cache. 100 million 1k records results in two ~6GB
# tables
icount=100000000
create=true
compression="snappy"
populate_threads=1
checkpoint_interval=60
checkpoint_threads=1
report_interval=10
# Run for a longer duration to ensure checkpoints are completing.
run_time=600
# MongoDB always has multiple tables, and checkpoints behave differently when
# there is more than a single table.
table_count=2
threads=((count=6,updates=1))
value_sz=1000
sample_interval=10
sample_rate=1
warmup=120