DB Health Pro
Database Technologies Supported
![]()
DB Health Pro is an ultra-lightweight (<25 MB) utility that generates comprehensive health reports, performance analytics, inventory summaries, and more for multiple database platforms—in as little as two seconds or with just two clicks.
No installation required, just Download – Extract Folder – and Run “DB Health Pro.Exe” Click to Download Now
Supported DB Technology and Reports You Can Generate
SQL Server:
- CPU, Memory Usage
- SQL Error Log
- Database Backup Information
- Expensive SQL Queries
- Wait Statistics
- Server Performance KPIs
- Server Instance Information
- Backup and Memory Configuration
- Default Path Settings
- Database KPIs
- Security Information and Logins
Click To Download Sample Report
MySQL : ![]()
- Important Global Status like connections, bytes sent and received, UPSERT count, Questions, Threads, Uptime etc..
- Expensive SQL Queries by CPU
- Top Table’s Size Report
- Error Log Details
Click To Download Sample Report
PostgreSQL ![]()
- Server Performance Report (CPU, Memory , Connections, workload, Waits Report, Database Tuple Activity , etc.)
- OS Information
- CPU and DB Server Configuration Report
- Expensive Queries Report
- CPU & Memory Usage Process wise
- Server Configuration (OS, CPU, DB Level) report
- Storage (Disk and DB Level) Report
Click To Download Sample Report
Please register to receive updates
What’s New (v : 1.2): Generate Health | Inventory report on Demand or Scheduled basis ! Added PostgreSQL technology.
System Requirements :
Windows Operating system, any Excel file viewer software, .netframework 4.8 or above
Product Used In
DB Health Pro is being used in 50+ companies around the world. Just to mention some of them:







This is a FREE tool that requires installing the latest update every four months to unlock enhanced capabilities, features, and improved performance.
Your support makes a difference!
If you find value in DB Health Pro, please consider making a voluntary donation of any amount. While contributions are not required, they are vital to help sustain this project.
Years of effort have gone into developing and maintaining this tool for the Database Technology community. Your generosity ensures DB Health Pro remains free, ad-free, and regularly updated for everyone. Thank you.
Google pay (people from India) : 9973806430 Or Buy Me a Coffee
DB Health Pro Screen Shots of MS SQL Server Reports
SQL-Server-Performance
DB-Config
Server-Config
Agent-Job-config-execution
Backup History
DB Health Pro Screen Shots of MySQL Server Reports
MySQL Performance RPT
Waits , Exp Queries
Error Log Rpt
Top Table Size
DB Health Pro Screen Shots of PostgreSQL Server Reports
postgreSQL Performance
postgreSQL Performance 2
Exp Qry
Storage
Configurations info
User Permissions Required to Generate Reports :
- SQL Server user should have “View Server State” permission
- MySQL user should be member of “MonitorAdmin”
- PostgreSQL user should be member of “pg_monitor”
Command sample to Create SQL Server login with below credential :
— 1. Create a new login for the server
CREATE LOGIN DMVUser WITH PASSWORD = ‘your_password’,CHECK_EXPIRATION = OFF, CHECK_POLICY = ON;— 2. Grant minimal permission to view server state (required for most server-scoped DMVs) :
GRANT VIEW SERVER STATE TO DMVUser;
Demo
DB Health Pro Advantage over traditional method
Common DBA Issues Addressed by Script-Based Health Generation
- Initial Setup Effort ⚙️
Creating and testing health scripts can require significant time and expertise at the start.
- Maintenance Overhead 🔄
Scripts may require frequent updates to adapt to new systems, database versions, or monitoring requirements. - Platform Compatibility Issues 🤔
Scripts may work differently (or not at all) across DBMS types or OS platforms without careful design - Limited Visualization 📄
Script output is often plain text or basic tables, not user-friendly dashboards or graphs. - Security Risks 🛑
Poorly secured scripts might expose sensitive credentials or system details. - False Positives/Negatives ⚠️
Without thoughtful logic, scripts might miss important issues or generate unnecessary alerts. - Skill Gap for Non-DBAs 📚
Troubleshooting or extending scripts can be challenging for teams lacking scripting expertise
Advantages of DB Health Pro tool-Based Server Health Generation
- Automation and Consistency: 🤖
DB Health Pro tool ensure all checks are performed uniformly across all servers, reducing manual mistakes and providing consistent health reports. - Time Savings: ⏳
DB Health Pro tool can be scheduled can run in seconds, freeing DBAs from repetitive tasks and allowing focus on proactive improvements. - Rapid Issue Detection: 🚨
DB Health Pro tool can catch issues early—such as blocked processes, excessive waits, or error log entries—before they become major outages. - Comprehensive Coverage: 📊
DB Health Pro tool can be extended to gather a wide range of data: CPU/memory usage, expensive queries, backup status, login attempts, and more. - Better Trend Analysis: 📈
DB Health Pro tool outputs can be logged and trended over time, helping DBAs spot patterns and optimize proactively. - Improved Audit Trails: 🗂️
DB Health Pro tool can be stored, timestamped, and retrieved for compliance and auditing purposes. - Customizability: 🛠️
DB Health Pro tool can be tailored to specific environments and requirements, including adding checks for new KPIs or database technologies. - Transparency: 🔎
DB Health Pro tool provide clear documentation of what is checked, enabling easier handover and collaboration within DBA teams.













