Database monitoring

Database auto-detection

Auto-detect your databases

No configuration overhead—Dynatrace automatically detects and monitors your databases.

Database usage visualization

See how applications use your databases

Detailed usage characteristics make configuration easy.

Database statement metrics

Get detailed metrics for each database statement

Tune database performance where it matters most, at the statement level.



Detailed health metrics for each database statementz                                                           

Drill down to the SQL-statement level. With Dynatrace database monitoring you can:                                                

  • Find expensive statements (i.e., statements that read a lot of data).
  • Understand why some statements are slow performers.
  • Receive notifications for increased SQL statement costs and execution.


Identify and solve database issues that impact application performance! Find out if it’s your code that’s causing problems and learn how to fix database problems without running to your DBA for support. Dynatrace monitors and analyzes the database activity of your services, providing you with visibility down to individual SQL and NoSQL statements. With Dynatrace you see how your application impacts your databases.

Dynatrace automatically discovers databases called using the following technologies:

Java logo Java                     .NET logo .NET    

PHP logo PHP                Node.js logoNode.js

You don’t have to configure new or obsolete database instances for monitoring because Dynatrace monitors database calls themselves, not database-server processes. You see database load, response times, and failure rates. Now you can monitor your entire technology stack with Dynatrace!


See how every single SQL statement performs

Detailed usage characteristics make configuration easy. Find out the frequency at which each service calls each database. You’ll finally know how services utilize your databases!

Dynatrace categorizes database activities so you have insight into how your databases are used. Helpful infographics and metrics give you all the information you need to set up high-performing databases.


See what’s going on in your databases—in real time

Live view enables you to get a quick overview of what’s currently running on each database instance. All the data available in database live view is retrieved in real time.

  • Sessions: - List of sessions / users connected to the database instance.
  • Wait states: - Top wait states that the database instance is waiting on.
  • Slow queries: - Top slow queries that are currently active.
  • Locks: - Locks that are currently active.
  • Tablespace: - (Oracle only) Size and free space in the tablespaces.


 Deep database analytics for Oracle and SQL Server

You can now dig even deeper into Oracle Database and SQL Server.

  • Identify database issues out-of-the-box. Is there a problem with the database instance? Is something else running on the host? Do you need to optimize your stored procedures? Database analytics provide answers to these questions and more.
  • Execution plan at your fingertips: Take a pro-active approach to addressing slow SQL statements and see if you’re missing an index.
  • See who else is using your database instance and understand how usage affects application performance.

30-Minute Free Consultation

Due to our numerous partnerships, we can provide unbiased opinions on the best solution for your environment.

Unbeatable Prices

Our partnership levels give us the highest product discounts which we pass on as savings to our customers.

Professional Services

Finish your IT projects on-time and under budget with our nation-wide team of senior level engineers.

24x7 Tech Support

Rest assured knowing that our U.S. based IT support team is here for you on nights, weekends and when you need us most.