Latest version 2.6 available

Database Analyzer

What is it?

Database Analyzer is a tool that helps you understand how your website uses the database. It works like a performance monitor that shows which plugins and functions put the most load on your database.

Main Features

🔍 Real-time Query Monitoring

When you enable monitoring, the tool tracks every database query your website executes. This way you see exactly what's happening "under the hood" of your site.

📊 Plugin Analysis

The tool shows which plugins generate the most database queries. Each plugin receives a score from 0 to 100 points:

  • Low score = plugin works efficiently
  • High score = plugin may be slowing down your site

🎯 Risk Levels

Each plugin is marked with colors:

  • 🟢 LOW (green) - plugin works well
  • 🟡 MEDIUM (yellow) - worth paying attention to
  • 🟠 HIGH (orange) - plugin may be slowing down your site
  • 🔴 CRITICAL (red) - urgent need for optimization

📈 Detailed Statistics

For each plugin you'll see:

  • Number of database queries
  • Execution time of all queries
  • Average time of a single query
  • Query complexity (simple vs complex)

💡 Optimization Recommendations

The tool suggests what you can do to speed up your site:

  • Enable object caching
  • Optimize database queries
  • Add indexes to tables
  • Disable unnecessary plugin features

📥 Query Export

You can download a detailed list of the slowest queries to a CSV file. This is useful when you want to show the problem to a developer or plugin for further analysis.

🗂️ Database Table Analysis

The tool shows which tables in the database are largest and which plugins they belong to. This helps identify plugins that accumulate a lot of data.

How it works?

  1. Enable monitoring - click the "Start Monitoring" button (feature available in PRO version)
  2. Use your site - visit different pages, add products, publish posts
  3. Stop monitoring - click "Stop Monitoring" to see the results
  4. Analyze results - browse plugin cards and recommendations

Why is this important?

  • Faster site - identifying slow plugins allows you to speed up your website
  • Lower resource usage - query optimization reduces server load
  • Better user experience - a faster site means satisfied visitors
  • Cost savings - lower server load can mean cheaper hosting

Special Treatment

The tool intelligently recognizes:

  • WordPress Core - the WordPress core receives more lenient scores because it's essential
  • WooCommerce - an online store naturally performs more queries, so it has higher scoring thresholds
  • Action Scheduler - a background task tool that is normally used by many plugins

Security

  • Monitoring automatically stops after 1 hour
  • Maximum of 10,000 queries are stored
  • Data is temporary and can be deleted at any time

 

All rights reserved. 2025