The Database tier provides a visual indication about the database performance and availability compared to the set Warning and Critical thresholds (as described in the "Database metrics" section of the Application server metrics topic). This topic describes how to use the Database tier to identify performance and availability problems in your application databases.
The following steps describe how to analyze database problems from the Application View.
The following image maps the steps to their location in the Application View.
Mapping of the steps to analyze database problems
The following table describes the meaning of the values and colors for the Database tier and each database member.
Database tier description
Attribute | Description |
---|---|
Color and status | The following colors and status messages are displayed for the selected five-minute period:
|
Database name | Depending on the type of database, the name is displayed using the following syntax:
|
Operation Rate | Number of database queries and operations sent to the database per second |
Success Rate | Percentage of database operations that completed without latency violations or errors |
Latency Violations | Percentage of database operations in which the end-to-end query time exceeded the E2E threshold for database queries |
Error Violations | Percentage of database operations that had errors |
Example Database tier
For the five-minute period reflected in the example, the Database tier shows that the average latency of all database queries is 4326 ms, and that 20% of the database queries completed without latency violations or errors.
Select the Database tier to examine its members.
Example Database tier members
For the five-minute period reflected in the example, the Database member shows the following information:
Note
From the shortcut menu, you can drill down to business transactions, filtered for the set time in the Application View.
Select one or more Database tier members to analyze the slowest database queries. A database can show no problems, or no latency violations, yet you can still examine the slowest queries.
The Top 10 slowest queries lists the ten slowest queries for the selected database member or members, for the selected five-minute period. No matter how many databases are selected, only ten queries are listed, sorted according the the maximum latency. The slow queries list provides the following information for each query:
To view metrics about a specific database, select the database member and click Metrics (below the Members Tier). Metrics graphs for the selected database are displayed. For details about the metrics, see the "Database metrics" section in Application server metrics. Click more than one database to compare metrics on the same graphs.
Analyzing web page problems with the User tier
Analyzing application server problems with the Web, App, and Business tiers
Troubleshooting: Same database instances appears twice in Application View
2 Comments
Dvir Yoskovich
Dvir Yoskovich