AppDynamics for databases gives DevOps teams visibility of how their application's SQL executes. When performance drops below acceptable threshholds, they can collaborate with DBAs rather than simply pointing a finger. Users of AppDynamics will now be able to find the root cause of slow SQL and stored procedures in their applications, you can easily and swiftly locate slow queries and detect the main cause of performance bottlenecks in your application.
Rapidly detect & fine tune performance issues
Prioritize tuning based on business impact
Proactively tune poor-performing SQL
Single Pane of Glass View
Application databases these days differ significantly. Most use Oracle, a few use MySQL and obviously .NET applications work better with Windows-based platforms such as SQL Server and Sybase. It's therefore critical that you obtain a holistic view of performance beyond all your databases.
Real-Time Performance Metrics
You need too know immediately what is happening in a database at any given moment. Did the database run out of connections? Is the database experiencing latency from row locking? These are just a few answers you can get from the "Current" workspace which provides a real-time view of database resources and performance.
Historical Analysis of Database Activity
Real-time data is good, but you also need historical data to identify trends, spikes and abnormal performance patterns. For example, a simple application code change can have a dramatic impact on a database and performance. We had an agile customer last year who deployed a code release in production and immediately saw a slowdown in application response time. When they drilled into AppDynamics for Java they noticed that one business transaction was now performing 25 SQL queries per execution instead of just two. This was the difference between 20,000 and 250,000 executions per minute in the database. Obviously when you increase concurrency like this, thee application will experience contention. Being able to visually track database resources, time spent, wait states and number of executions over-time is invaluable.
More About AppDynamics for Databases
Fine tuning SQL has never been effortless with AppDynamics for Databases. Now you can gain access to highly granular data of your SQL performance management in your production environment. This allows you to respond swiftly to any issues that emerge and proactively resolve problems before they affect your end users.
This is my first blog post at AppDynamics, and I have to say that it’s great to be aboard. It’s been a hectic first couple of weeks, but the energy, enthusiasm and friendliness of everyone I have met has made me very excited about 2015! AppDynamics has a market leading APM and analytics platform but...
There has been some discussions in emails, LinkedIn groups, and other forums on my move to AppDynamics, and calling into question impartiality at the time of researching and co-authoring the APM Magic Quadrant. The Gartner Magic Quadrant process is rigorous and backed by a large methodology which...