• No results found

Click the Options tab

Output View

2. Click the Options tab

Setting Description

Repository Settings

Save Real-Time Counter Information

Saves Benchmark Factory real time counters and performance monitor counters to the repository during test.

Save User Statistics Saves user level statistics.

Save Distribution Saves transactions per second and response time distribution.

Error Handling Stops the test when an error is returned.

Options Tab-Mixed Workload, Goal, and Scalability Test

The Options tab specifies Repository, error handling, file execution, and database checkpoint settings.

Section Field/Icon Description

Repository Settings SaveReal-Time Counter Information

Note: To change real-time counters please refer to Profile Properties Real-Time Counter Tab.

Saves counters and performance monitor counters to the Repository during test. Sample rate is determined in job settings.

Save User Statistics Saves user level statistics

Save Response Distribution Saves transaction per

Section Field/Icon Description

second and response time per user distribution.

Log Transaction Results to disk Logs the transaction results of a job to disk.

Note: Checking this option imposes performance penalties.

Error Handling Stop test after first error When checked, the test is stopped when an error is reported.

Name of the program to execute at the beginning of an iteration.

Enforce Timeout Enforces a timeout on the file being executed.

Execute the following program at the end of each iteration

File Name

Note: This field accepts BFScripts.

Name of the program to execute at the end of an iteration.

Enforce Timeout Enforces a timeout on the file being executed so that if the program does not complete in the specified time, it will be stopped, and the load scenario will continue.

Database Checkpoints Perform checkpoint at start of each test iteration

Number of checkpoints Specifies the number of checkpoints to initiate.

Run Reports Node

Benchmark Factory Run Reports is a separate executable that opens outside of Benchmark Factory and provides a comprehensive and detailed collection of database load testing results.

With Benchmark Factory you can drill down into a database to view a wide array of information and statistics that gives you accurate insight into database performance. Run Reports Viewer allows you to access Benchmark Factory load testing results. See "Run Reports Viewer" (page 212) for more information.

Note: Three instances of Run Reports can be viewed at one time.

Cutting and Pasting of Run Reports

From Benchmark Factory run reports you can cut and paste test results into the Clipboard. See Cut and Pasting Reportsfor more information.

Testing Server Throughput

Server throughput is the measurement of database capacity. Benchmark Factory allows you to view a variety of server throughput statistics that include:

l Transaction/Second (TPS)

l Transaction Time

l Bytes/Second (BPS)

l Rows/Second (RPS)

l Total Bytes

l Total Errors

l Total Rows

l Response Time

Testing SQL Scalability

The Benchmark Factory transaction comparison graph provides users with a comparison of the individual transaction performance as they compare to each other. This is most useful when analyzing a SQL Scalability test.

Testing Real Application Clusters

Benchmark Factory allows you to load test Oracle Real Application Clusters (RAC) to determine system capacity. The cluster performance graph allows users to view the performance of

individual nodes.

SQL Statement Node

The SQL statement node displays individual SQL statements and allows you edit a SQL statement or use the BFScript Wizard. See "BFScript Wizard" (page 176) for more information.

Create/Delete Benchmark Objects Node Note: In the Jobs Queue view, no properties are editable.

The Create/Delete Benchmark node allows you to either create the benchmark objects or delete the benchmark objects. Benchmark objects are used by standard benchmark load scenarios.

Benchmarks can be added to a job using the Benchmark Objects Wizard. See "Benchmark Objects Wizard" (page 150) for more information.

Field Description

Benchmark Name of the benchmark whose benchmark properties are being edited.

Scale The factor used to increase the amount of data added to the database.

Valid benchmark scales are dependent upon the benchmark selected.

For example, the AS3AP scales by a factor of 10 with valid scales of

"1, 10, 20, 30..." and the TPC-C benchmark scales by a factory of 1, with valid scales of "1, 2, 3, 4..."

Displays the Benchmark Properties page and allows you to edit the benchmark scale and map database tables and indexes. See

"Benchmark Properties" (page 67) for more information.

Always delete objects before create

Checking this box deletes benchmark objects before creating new ones.

When unchecked, Benchmark Factory checks for the benchmark tables. If they exist, then the creation will be skipped.

Note: The scale factor is not checked.

Execute File Node

Note: In the Jobs Queue view, no properties are editable.

The Execute File node allows you to place a file execution in a job as a sibling to a load scenario. The file executes during the running of a job.

Field Description

Execute File Type in or Select the File Name to execute:

Name of the file you wish to execute.

Note: This field accepts BFScripts. See "About Scripts" (page 234) for more information.

Click to open a file.

Enforce Timeout Places a time constraint on the number of seconds a file has to execute.

Enter a number The number of seconds a file has to execute.

Field Description between 30 and 10000

[n] Secs.

Jobs Queue Node Properties

About the Jobs Node

Some of the nodes in the Jobs Queue are the same as the Script view.

Note: Not all nodes in the Jobs Queue are editable and provide property viewing only.

The following nodes display:

l Jobs Queue Node

l Load Scenario Node (page 56)

l User Scenario Node (page 56)

l Transaction Node (page 57)

l Create/Delete Benchmark Objects Node (page 57)

l Run Reports Node (page 207)

l Run Status Node (page 203)

l Real-Time Statistics Node (page 203)

l Summary Node (page 205)

l Messages Node (page 64)

Jobs Node

Note: In the Jobs Queue view, not all properties are editable.

The Jobs node provides the following tabs:

l General

l Job Schedule

l Jobs Alerts

Global Variables Node

From the global variable node, you can add or delete the required variables.

To add a global variable:

1. Right-click to display the global variable dialog.

2. Enter the name and value.

Related documents