This section includes the following topics:

About the Jobs tab

The Jobs tab isolates performance issues associated with currently running or completed batch jobs in your SAP system.

Performance information displayed in this tab can be used to identify and analyze the cause of a performance problem on your SAP server and is a prime source of input for future tuning decisions.

The Jobs tab shows two views:

For example, this tab can help you identify the batch jobs that consumed the most resources during the last day, discover what led to their high consumption and find a solution to the problem.

The Jobs tab enables you to answer the following types of questions: "Which Job’s Batch steps were executed yesterday from 8AM to 10AM?" or "For how long did job steps run yesterday and where was most of the time spent (in the Application Server or Database)?"

If the SAP Java connector is not installed on the Precise for SAP FocalPoint server, you will not be able to view running jobs in batches. The SAP Java connector can be downloaded from the SAP Web site. For more information, see the Installing SAP tier collectors.

Understanding the Jobs tab

The Jobs table displays performance attributes for batch jobs that are still currently running and for batch jobs that have completed their execution, in a table format.

Examining Jobs tab entities

The Jobs tab provides two different views in a table format:

Viewing performance indicators for jobs that have completed running

The Completed Job Steps view displays performance indicators for jobs that have completed running. Clicking on the Details icon provides additional performance indicators for the selected job.

The following table describes the following information displayed in the Completed Job Steps table.

Table 1 Completed Job Steps table

ColumnDescription
Click to open a dialog box that provides additional information on the selected program.
JobDisplays the name of the executed job.
ProgramDisplays the name of the executed ABAP (Advanced Business Application Programming) program.
UserDisplays the name of the user executing the job.
Application ServerDisplays the name of the application server that the job step was executed on.
StartedIndicates the 5-minute time slice the job was started in.
CompletedIndicates when the job was completed.
StepIndicates step number that was executed.
DurationThis column displays the time that has elapsed since job began running, in HH:MM:SS format, or a stacked graph broken down into DB Time, Application Time and Queue Time components, when you click the column icon. Click the relevant icons to display the information in this column as a stacked graph or in a time format.

Displaying additional completed job details

Clicking on the icon in the Detail column opens a dialog box that provides additional performance statistics about the selected job.

The following information is displayed:

Running jobs

The Running Jobs view displays performance indicators for jobs that are still running. The following table describes the information displayed in the Running Jobs table.

Table 2 Running Jobs table

ColumnDescription
JobDisplays the name of the job that is being executed.
ProgramDisplays the name of the ABAP program that is being executed.
UserDisplays the name of the user executing the job.
Application ServerDisplays the name of the application server that the job step is executing on.
StatusIndicates the status of the running Job.
StartedIndicates the time the job started.
Elapsed TimeThe time that has elapsed since batch job started running.

Identifying performance problems with the Jobs tab

You can identify a performance problem by doing one or more of the following:

Examining completed jobs performance

Examining job runs over a selected time frame can help you pinpoint problematic time periods and view the general trend of job runs. In the Jobs tab you can observe how the job ran and compare the duration of a number of runs. You can sort the list of batch jobs according to duration, thereby detecting where the bottlenecks lie and investigating their causes. The duration of each job is broken down into application time, queue time and database time. This breakdown allows you to detect what is causing the performance problem.

For detailed statistics about a specific job, click on the Details icon. This information can help you detect where your performance problem is. For example, you may discover that bottlenecks are caused by many updates in the database.

Integration with Precise for SQL Server allows you to drill down further on a specific performance problem, helping to detect the root cause of the problem.

Examining running jobs performance

Examining currently running jobs can help you identify problematic jobs that cause your system to respond poorly. You can detect jobs that are waiting to be executed, or are executing for too long a period and affecting your system's performance.


 |    |  |   |   |