Skip to content

Commit 91b889c

Browse files
committed
Merge branch 'bkemain' into 'oramain'
Bkemain 3.2.1 merged to oramain See merge request rwp/rwloadsim!39
2 parents 863a21e + 94954a3 commit 91b889c

File tree

135 files changed

+14919
-9454
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+14919
-9454
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# RWP\*Load Simulator Release Notes
22

3+
## 3.2.1
4+
5+
* Bug fixes
6+
* netthroughput.rwl also measures upload
7+
* oltpday also creates a brief daily summary
8+
* sqllogging shows ORA- errors when relevant
9+
* A raw data type added, can (only) be used with bind/define/read/write
10+
* New ocp command - a bit like scp
11+
312
## 3.2.0
413

514
* Bug fixes

admin/.vim/syntax/rwl.vim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
" Copyright (c) 2023 Oracle Corporation
55
" Licensed under the Universal Permissive License v 1.0
66
" as shown at https://oss.oracle.com/licenses/upl/
7-
" Latest Revision: 4 jun 2024
7+
" Latest Revision: 14 apr 2025
88

99
if exists("b:current_syntax")
1010
finish
@@ -25,15 +25,15 @@ syn keyword rwlKeyword abort function bindout between clob blob raw date ignoree
2525
syn keyword rwlKeyword getenv system opensessioncount activesessioncount serverrelease
2626
syn keyword rwlKeyword unsigned hexadecimal octal printf fprintf encode decode elseif
2727
syn keyword rwlKeyword connectionpool connectionclass sprintf global querynotification
28-
syn keyword rwlKeyword normalrandom statisticsonly ceil trunc floor
28+
syn keyword rwlKeyword normalrandom statisticsonly ceil trunc floor read
2929
syn keyword rwlKeyword lobprefetch readlob writelob atan2 winslashf2b winslashf2bb
3030
syn keyword rwlKeyword getrusage instr instrb regexextract nextgroup=rwlNumber skipwhite
3131

3232
syn match rwlVariable "\$#"
3333
syn match rwlVariable "\$\d\+"
3434
syn keyword rwlVariable runnumber runseconds threadnumber everyuntil stdin epochseconds
3535
syn keyword rwlVariable sysseconds usrseconds oraerror oraerrortext hostname processnumber
36-
syn keyword rwlVariable stdout stderr loopnumber nextgroup=rwlNumber skipwhite
36+
syn keyword rwlVariable stdout stderr loopnumber ociseconds dbseconds nextgroup=rwlNumber skipwhite
3737

3838
syn match rwlNumber '\<\d\+'
3939
syn match rwlNumber '\<\d\+\.\d*'

admin/rwl320.rwl renamed to admin/rwl320.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-- update the RWP*Load Simulator repository
2-
-- for version 3.1.4
2+
-- for version 3.2.0
33
--
44
-- Copyright (c) 2024 Oracle Corporation
55
-- Licensed under the Universal Permissive License v 1.0

admin/rwl321.sql

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
-- update the RWP*Load Simulator repository
2+
-- for version 3.2.1
3+
--
4+
-- Copyright (c) 2025 Oracle Corporation
5+
-- Licensed under the Universal Permissive License v 1.0
6+
-- as shown at https://oss.oracle.com/licenses/upl/
7+
--
8+
-- Changes
9+
--
10+
-- NAME DATE COMMENTS
11+
--
12+
-- bengsig 12-jan-2025 add mtit_threads to oltpxc
13+
--
14+
15+
alter table oltpxc add
16+
( mtit_threads number )
17+
/
18+
19+
-- Used by outlier generation in foreverday
20+
create table oltp_outliers
21+
( vname varchar2(30) not null primary key
22+
, lim50 number
23+
, lim90 number
24+
, lim95 number
25+
, lim98 number
26+
)
27+
/
28+
29+
insert into oltp_outliers values ('make_order' , 0.015, 0.025, 0.1 , 0.2);
30+
insert into oltp_outliers values ('complex_query' , 0.04 , 0.3 , 0.7 , 1 );
31+
insert into oltp_outliers values ('query_order' , 0.004, 0.006, 0.02, 0.1);
32+
insert into oltp_outliers values ('search_products', 0.02 , 0.05 , 0.3 , 0.8);
33+
insert into oltp_outliers values ('aw_transaction' , 0.015, 0.025, 0.1 , 0.2);
34+
commit;

admin/rwlgrants.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
-- as shown at https://oss.oracle.com/licenses/upl/
66

77
-- History
8+
-- bengsig 22-jan-2025 - oltp_outliers
89
-- bengsig 26-apr-2024 - osstat
910
-- bengsig 5-apr-2023 - oltpxc
1011
-- bengsig 19-mar-2023 - cstorm
@@ -42,5 +43,6 @@ grant insert,select on ashdata to rwlpublic;
4243
grant insert,select on rwlash to rwlpublic;
4344
grant insert,select on cstorm to rwlpublic;
4445
grant insert,update,select on oltpxc to rwlpublic;
46+
grant select on oltp_outliers to rwlpublic;
4547
grant select on runnumber_seq to rwlpublic;
4648
grant insert,select on osstat to rwlpublic;

admin/rwloadsim.sql

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
-- Changes
88
--
99
-- NAME DATE COMMENTS
10+
-- bengsig 22-jan-2025 add oltp_outliers table
11+
-- bengsig 12-jan-2025 add mtit_threads to oltpxc
1012
-- bengsig 19-jul-2024 offdone in cstorm
1113
-- bengsig 26-apr-2024 osstat table
1214
-- bengsig 19-mar-2024 cstorm table
@@ -192,6 +194,7 @@ create table oltpxc
192194
, parsefailure number
193195
, cpusec number
194196
, waitsec number
197+
, mtit_threads number
195198
, constraint oltpxc_pk primary key(key, hostname)
196199
)
197200
/
@@ -220,3 +223,20 @@ create table osstat
220223
, primary key(runnumber, second)
221224
)
222225
/
226+
227+
-- Used by outlier generation in foreverday
228+
create table oltp_outliers
229+
( vname varchar2(30) not null primary key
230+
, lim50 number
231+
, lim90 number
232+
, lim95 number
233+
, lim98 number
234+
)
235+
/
236+
237+
insert into oltp_outliers values ('make_order' , 0.015, 0.025, 0.1 , 0.2);
238+
insert into oltp_outliers values ('complex_query' , 0.04 , 0.3 , 0.7 , 1 );
239+
insert into oltp_outliers values ('query_order' , 0.004, 0.006, 0.02, 0.1);
240+
insert into oltp_outliers values ('search_products', 0.02 , 0.05 , 0.3 , 0.8);
241+
insert into oltp_outliers values ('aw_transaction' , 0.015, 0.025, 0.1 , 0.2);
242+
commit;

admin/rwlsynonyms.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
-- as shown at https://oss.oracle.com/licenses/upl/
66

77
-- History
8+
-- bengsig 22-jan-2025 - oltp_outliers
89
-- bengsig 26-apr-2024 - osstat
910
-- bengsig 5-apr-2024 - cstorm, oltpxc
1011
-- bengsig 03-dec-2020 - Add ash
@@ -28,4 +29,5 @@ create or replace synonym oerstats for rwloadsim.oerstats;
2829
create or replace synonym runnumber_seq for rwloadsim.runnumber_seq;
2930
create or replace synonym cstorm for rwloadsim.cstorm;
3031
create or replace synonym oltpxc for rwloadsim.oltpxc;
32+
create or replace synonym oltp_outliers for rwloadsim.oltp_outliers;
3133
create or replace synonym osstat for rwloadsim.osstat;

bin/mtitcore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
# Changes
1212
#
13+
# bengsig 24-feb-2025 - minor change to help output
1314
# bengsig 9-nov-2023 - support multiple application servers
1415
# bengsig 10-may-2023 - Creation
1516

@@ -95,8 +96,8 @@ then
9596
echo "$usage"
9697
cat <<END
9798
-H --help : show this help
98-
-n --processcount N : specify number of processes
99-
-t --threadcount N : specify number of threads
99+
-n --processcount N : specify number of processes (max 8)
100+
-t --threadcount N : specify number of threads per process
100101
-k --key key : set the value of the key to be used in repository, default $RWLOLTP_NAME
101102
-r --runperiod N : set the runperiod in seconds, default $runperiod
102103
-g --graphs : show running graphs - requires X windows
@@ -125,13 +126,13 @@ fi
125126

126127
if test $procs -lt 1
127128
then
128-
echo -p $procs is too low 1>&2
129+
echo $procs processes is too low 1>&2
129130
exit 1
130131
fi
131132

132133
if test $procs -gt 8
133134
then
134-
echo -p $procs is reduced to 8, use higher thread count to increase load 1>&2
135+
echo $procs processes reduced to 8, use higher thread count to increase load 1>&2
135136
procs=8
136137
fi
137138

bin/mtitplot

Lines changed: 78 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
#!/bin/bash
2-
# Copyright (c) 2021, 2024 Oracle Corporation
2+
# Copyright (c) 2021, 2025 Oracle Corporation
33
# Licensed under the Universal Permissive License v 1.0
44
# as shown at https://oss.oracle.com/licenses/upl/
55

66
# Changes:
77
#
8+
# bengsig 24-feb-2024 Remove a debug echo, add total throughput
9+
# bengsig 13-feb-2025 unset GNUTERM to prevent potential warnings
10+
# bengsig 28-jan-2025 svg links use embed due to Chrome issue
11+
# bengsig 10-jan-2025 add memory plot to mtit workload
812
# lpierce 17-oct-2024 added awr_replication_cmd execution
913
# bengsig 8-may-2024 global osstat
1014
# bengsig 2-may-2024 --fractiles-dropped option to oltpplot
@@ -55,6 +59,8 @@ do
5559
done
5660
shift
5761

62+
unset GNUTERM
63+
5864
if test $help = yes
5965
then
6066
cat <<HELP
@@ -230,6 +236,7 @@ cp $resultsdir$subdir$runnumber/header.plot $resultsdir$subdir${runnumber}/time.
230236
cp $resultsdir$subdir$runnumber/header.plot $resultsdir$subdir${runnumber}/tp.plot
231237
cp $resultsdir$subdir$runnumber/header.plot $resultsdir$subdir${runnumber}/ash.plot
232238
cp $resultsdir$subdir$runnumber/header.plot $resultsdir$subdir${runnumber}/e2e.plot
239+
cp $resultsdir$subdir$runnumber/header.plot $resultsdir$subdir${runnumber}/memory.plot
233240

234241
# make the primary plot called res.svg/res.png
235242
cat >> $resultsdir$subdir$runnumber/res.plot <<END
@@ -268,12 +275,13 @@ cat >> $resultsdir$subdir${runnumber}/tp.plot <<END
268275
set title "$runnumber throughput $komment"
269276
set yrange [0:*]
270277
set ytics nomirror
271-
# set y2range [0:*]
272-
# set y2tics
278+
set y2range [0:*]
279+
set y2tics
273280
set key bmargin horizontal
274281
set xtics $xtics
275282
set xlabel "seconds after $rundate"
276283
set ylabel "thousand rows per second per process"
284+
set y2label "total throughput thousand rows per second"
277285
278286
set terminal png size imgwidth,480
279287
set output "$awrdirectory$subdir$runnumber/${runnumber}_tp.png"
@@ -285,7 +293,8 @@ plot "$resultsdir$subdir${runnumber}/mtit.csv" using 1:2 with lines lw $lw lc rg
285293
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:6 with lines lw $lw lc rgb "blue" title "5", \
286294
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:7 with lines lw $lw lc rgb "dark-orange" title "6", \
287295
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:8 with lines lw $lw lc rgb "orange" title "7", \
288-
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:9 with lines lw $lw lc rgb "dark-green" title "8"
296+
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:9 with lines lw $lw lc rgb "dark-green" title "8" ,\
297+
"$resultsdir$subdir${runnumber}/mtit.csv" using 1:(\$2+\$3+\$4+\$5+\$6+\$7+\$8) with lines axes x1y2 lw $lw lc rgb "gray20" title "total"
289298
290299
291300
set terminal svg $svgmouse size imgwidth,480 $dynamic
@@ -321,6 +330,48 @@ replot
321330
END
322331
gnuplot -persist $resultsdir$subdir${runnumber}/e2e.plot
323332

333+
# buffer cache, shared pool and pga
334+
cat >> $resultsdir$subdir${runnumber}/memory.plot <<END
335+
set title "$runnumberintitle Database memory (GiB) $titletext"
336+
set logscale y
337+
set ytics nomirror
338+
set key bmargin horizontal
339+
set xtics $xtics
340+
set xlabel "$xlabel"
341+
342+
set terminal png size imgwidth,480
343+
set output "$awrdirectory$subdir$runnumber/${runnumber}_memory.png"
344+
plot "$resultsdir$subdir${runnumber}/bcache.csv" using 1:2 with lines lw $lw lc rgb 'magenta' axes x1y1 title "bc 1", \\
345+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:3 with lines lw $lw lc rgb 'dark-red' axes x1y1 title "2", \\
346+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:4 with lines lw $lw lc rgb 'dark-green' axes x1y1 title "3", \\
347+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:5 with lines lw $lw lc rgb 'light-salmon' axes x1y1 title "4", \\
348+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:6 with lines lw $lw lc rgb 'dark-yellow' axes x1y1 title "5", \\
349+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:7 with lines lw $lw lc rgb 'light-green' axes x1y1 title "6", \\
350+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:8 with lines lw $lw lc rgb 'dark-orange' axes x1y1 title "7", \\
351+
"$resultsdir$subdir${runnumber}/bcache.csv" using 1:9 with lines lw $lw lc rgb 'skyblue' axes x1y1 title "8", \\
352+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:2 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'magenta' axes x1y1 title "sp 1", \\
353+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:3 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'dark-red' axes x1y1 notitle, \\
354+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:4 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'dark-green' axes x1y1 notitle, \\
355+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:5 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'light-salmon' axes x1y1 notitle, \\
356+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:6 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'dark-yellow' axes x1y1 notitle, \\
357+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:7 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'light-green' axes x1y1 notitle, \\
358+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:8 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'dark-orange' axes x1y1 notitle, \\
359+
"$resultsdir$subdir${runnumber}/sharedp.csv" using 1:9 with linespoints pt 4 lw $lw ps 0.5 lc rgb 'skyblue' axes x1y1 notitle, \\
360+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:2 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'magenta' axes x1y1 title "pga 1", \\
361+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:3 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'dark-red' axes x1y1 notitle, \\
362+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:4 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'dark-green' axes x1y1 notitle, \\
363+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:5 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'light-salmon' axes x1y1 notitle, \\
364+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:6 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'dark-yellow' axes x1y1 notitle, \\
365+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:7 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'light-green' axes x1y1 notitle, \\
366+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:8 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'dark-orange' axes x1y1 notitle, \\
367+
"$resultsdir$subdir${runnumber}/pga.csv" using 1:9 with linespoints pt 3 lw $lw ps 0.5 lc rgb 'skyblue' axes x1y1 notitle
368+
369+
set terminal svg $svgmouse size imgwidth,480 $dynamic
370+
set output "$awrdirectory$subdir$runnumber/${runnumber}_memory.svg"
371+
replot
372+
END
373+
gnuplot -persist $resultsdir$subdir${runnumber}/memory.plot
374+
324375
# generate the ash - note that we sometimes only do png as the svg file becomes extremely
325376
# large
326377
cat >> $resultsdir$subdir${runnumber}/ash.plot << END
@@ -346,7 +397,7 @@ then
346397
set output "$awrdirectory$subdir$runnumber/${runnumber}_ash.svg"
347398
replot
348399
END
349-
svgash="<a href="${runnumber}_ash.svg">${runnumber}_ash.svg"
400+
svgash="<a href="${runnumber}_ash.svg.html">${runnumber}_ash.svg"
350401
ashimg=${runnumber}_ash.svg
351402
else
352403
svgash="not created"
@@ -359,16 +410,26 @@ fi
359410

360411
xtraawrs=`cat $resultsdir$subdir${runnumber}/xtraawrs.txt`
361412

413+
# Make html embed versions of all svg file
414+
(
415+
cd $awrdirectory$subdir$runnumber
416+
for svg in *.svg
417+
do
418+
svg2html $svg
419+
done
420+
)
421+
362422
# write a table with links to all details
363423
cat <<END > $awrdirectory$subdir$runnumber/index.html
364424
<!DOCTYPE html>
365425
<H2>All details for $proccount processes $komment at $rundate</H2>
366426
<table>
367427
<tr><td>Awr report(s)</td><td><a href="${runnumber}_awr.html">${runnumber}_awr.html</a></td> $xtraawrs </tr>
368-
<tr><td>Database cpu and time</td><td><a href="${runnumber}.svg">${runnumber}.svg</a></td><td><a href="${runnumber}.png">${runnumber}.png</a></td></tr>
369-
<tr><td>Sessions and instances</td><td><a href="${runnumber}_instdist.svg">${runnumber}_instdist.svg</a></td><td><a href="${runnumber}_instdist.png">${runnumber}_instdist.png</a></td></tr>
370-
<tr><td>Throughput</td><td><a href="${runnumber}_tp.svg">${runnumber}_tp.svg</a></td><td><a href="${runnumber}_tp.png">${runnumber}_tp.png</a></td></tr>
371-
<tr><td>End2end timing (ms)</td><td><a href="${runnumber}_e2e.svg">${runnumber}_e2e.svg</a></td><td><a href="${runnumber}_e2e.png">${runnumber}_e2e.png</a></td></tr>
428+
<tr><td>Database cpu and time</td><td><a href="${runnumber}.svg.html">${runnumber}.svg</a></td><td><a href="${runnumber}.png">${runnumber}.png</a></td></tr>
429+
<tr><td>Sessions and instances</td><td><a href="${runnumber}_instdist.svg.html">${runnumber}_instdist.svg</a></td><td><a href="${runnumber}_instdist.png">${runnumber}_instdist.png</a></td></tr>
430+
<tr><td>Throughput</td><td><a href="${runnumber}_tp.svg.html">${runnumber}_tp.svg</a></td><td><a href="${runnumber}_tp.png">${runnumber}_tp.png</a></td></tr>
431+
<tr><td>End2end timing (ms)</td><td><a href="${runnumber}_e2e.svg.html">${runnumber}_e2e.svg</a></td><td><a href="${runnumber}_e2e.png">${runnumber}_e2e.png</a></td></tr>
432+
<tr><td>Database memory</td><td><a href="${runnumber}_memory.svg.html">${runnumber}_memory.svg</a></td><td><a href="${runnumber}_memory.png">${runnumber}_memory.png</a></td></tr>
372433
END
373434

374435
if test -f $awrdirectory$subdir$runnumber/${runnumber}_osstat.svg
@@ -377,12 +438,12 @@ then
377438
cat >> $awrdirectory$subdir$runnumber/index.html <<END
378439
<tr>
379440
<td>Database server cpu (per instance) *</td>
380-
<td><a href="${runnumber}_osstat.svg">${runnumber}_osstat.svg</a></td>
441+
<td><a href="${runnumber}_osstat.svg.html">${runnumber}_osstat.svg</a></td>
381442
<td><a href="${runnumber}_osstat.png">${runnumber}_osstat.png</a></td>
382443
</tr>
383444
<tr>
384445
<td>Database server cpu (total) *</td>
385-
<td><a href="${runnumber}_osstatg.svg">${runnumber}_osstatg.svg</a></td>
446+
<td><a href="${runnumber}_osstatg.svg.html">${runnumber}_osstatg.svg</a></td>
386447
<td><a href="${runnumber}_osstatg.png">${runnumber}_osstatg.png</a></td>
387448
</tr>
388449
END
@@ -428,6 +489,11 @@ cat <<END >> $awrdirectory$subdir$runnumber/index.html
428489
<embed src="${runnumber}_e2e.svg"><br>
429490
END
430491

492+
if test -s $awrdirectory$subdir$runnumber/${runnumber}_memory.svg
493+
then
494+
echo '<embed src="'${runnumber}_memory.svg'"><br>' >> $awrdirectory$subdir$runnumber/index.html
495+
fi
496+
431497
if test $ashcsvcount -gt 0
432498
then
433499
echo '<embed src="'$ashimg'"><br>' >> $awrdirectory$subdir$runnumber/index.html
@@ -440,4 +506,4 @@ END
440506

441507
if [ -n "$awr_replication_cmd" ]; then
442508
eval $awr_replication_cmd
443-
fi
509+
fi

bin/mtitxcrun

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ cat <<END
6262
-H|--help : show this help
6363
-k|--key key : set key to be used in repository, default $RWLOLTP_NAME
6464
-r|--runperiod s : set the runperiod per run in seconds, default $runperiod
65-
-n|--processcount n : set the process count - default from ${RWLOLTP_NAME}.rwl file
66-
-t|--threadcount n : set the thread count - default from ${RWLOLTP_NAME}.rwl file
65+
-n|--processcount n : set the process count (max 8)- default from ${RWLOLTP_NAME}.rwl file
66+
-t|--threadcount n : set the per process thread count - default from ${RWLOLTP_NAME}.rwl file
6767
-g : show running graphs - requires X windows
6868
-G : show alternative running graphs - requires X windows
6969
-a : pre allocate partitions - use with great care

0 commit comments

Comments
 (0)