@@ -7,7 +7,9 @@ interface and is primarily targeted at scripting environments, where
7
7
sqlplus together with things like shell, sed, awk and other Unix tools
8
8
doesn't allow sufficient control of how to execute SQL statements or a
9
9
mix of concurrently executing SQL statements.
10
- Rwloadsim has several ways to specify random values for SQL or PL/SQL
10
+
11
+ As a simulation tool, rwloadsim has several ways to specify random
12
+ values for SQL or PL/SQL
11
13
with bind variables, and it can control things like frequency of
12
14
execution, mix of "transactions", several connection mechanisms
13
15
including session pooling, while it also may gather run-time execution
@@ -17,6 +19,13 @@ schema to allow for reporting.
17
19
The rwloadsim language is also sufficient to allow automatic generation
18
20
of awr reports.
19
21
22
+ In addition to actual workload simulations, rwloadsim is a relatively
23
+ powerful scripting tool.
24
+ One example of such usage is that database administrators easily can
25
+ create scripts, which combine execution of SQL with procedural logic.
26
+ If you only use it for its scripting capabilities, there is no need for
27
+ the repository database that stores execution statistics.
28
+
20
29
Some of the rwloadsim behavior is controlled via options to the
21
30
executable, and the actual RWL program is specified in text files that
22
31
are read by rwloadsim; several options can be set globally using
@@ -33,11 +42,6 @@ It is also possible to include rwl files within others similar to using
33
42
the @ clause in SQL\* Plus or #include in C,
34
43
and you can conditionally include code similar to #if in C.
35
44
36
- In addition to actual workload simulations, rwloadsim is a relatively
37
- powerful scripting tool.
38
- If you only use it for its scripting capabilities, there is no need for
39
- the repository database, that stores execution statistics.
40
-
41
45
### Manual pages
42
46
43
47
Your distribution includes reference documentation in the form of manual
0 commit comments