Keeping an eye on your database size helps you manage disk space and catch bloated tables before they cause performance issues. Plesk gives you several ways to check how much space your databases are using.

Method 1: check from the Statistics page

  1. Log in to your Plesk control panel.
  2. Click Statistics in the left sidebar.
  3. Look at the Disk space usage by services chart. It shows a breakdown of space used by website files, emails, databases, logs, and backups.
  4. The Databases portion shows the total size of all your databases combined.

This gives you a quick overview but doesn't show individual database sizes.

Method 2: check from the Databases page

  1. Go to Websites & Domains > Databases.
  2. You'll see a list of all databases for your subscription.
  3. Each database entry shows its type (MySQL/MariaDB), the related website, and basic info.
  4. Note: Plesk may not display the exact size on this page for all configurations. For precise numbers, use phpMyAdmin (see below).

Method 3: check detailed table sizes in phpMyAdmin

  1. Go to Websites & Domains > Databases.
  2. Click phpMyAdmin next to the database you want to inspect.
  3. Click your database name in the left sidebar.
  4. At the bottom of the table list, you'll see a size total for the database.
  5. Each table row shows its own Size column — this helps you identify which tables are using the most space.
  6. For more detail, click a table name and then the Operations tab to see data length, index length, and overhead.

Understanding the numbers

  • Data length: the actual space used by your data.
  • Index length: space used by indexes (speeds up queries).
  • Overhead: wasted space from deleted rows. You can reclaim this by running Optimize table from the dropdown in phpMyAdmin.

Important notes

  • Plesk calculates disk usage once per day during the daily maintenance task. The Statistics page may not reflect changes made in the last 24 hours.
  • For real-time size information, always use phpMyAdmin.
  • Database size counts toward your hosting plan's disk space quota.
  • Large tables with lots of overhead can be optimised to free up space — select the table in phpMyAdmin, choose Optimize table from the With selected dropdown.

Troubleshooting

  • Statistics page shows 0 for databases? The daily maintenance task may not have run yet. Wait 24 hours or ask your hosting provider to trigger it manually.
  • Database seems too large? Check for log tables, session tables, or spam data that can be safely cleaned up. Many CMS platforms store revision history and transient data that grows over time.
  • Can't access phpMyAdmin? Make sure your database has at least one user account assigned. Go to User Management and create one if needed.
Was this answer helpful? 0 Users Found This Useful (0 Votes)