What is it?
Database Tables is a tool that allows you to see all the “drawers” inside your WordPress website’s database. Each drawer (table) stores different types of information, such as posts, comments, settings, or data created by plugins.
Why is this useful?
Monitor database growth
You can see which tables take up the most space and grow the fastest. This helps you detect potential issues before they affect hosting limits or backup sizes.
Find optimization opportunities
Identify tables with an unusually high number of rows or large size. This often means they could be cleaned up or optimized. Large tables may indicate that your site could run faster after optimization.
See plugin impact
Learn which plugins generate the most database data. This is helpful when evaluating plugin efficiency and identifying leftover tables from uninstalled plugins that may require cleanup.
Safe overview
This view is completely safe and read-only by default. No changes are made to your database just by viewing the tables. Use this information to make informed decisions about database maintenance and optimization.
How does it work?
Table display
Each table is shown as a card with its name, number of rows, and size in megabytes (MB).
You can sort tables by row count or size.
You can search tables by name.
Pagination
If you have many tables, they are split into pages.
You can display 4, 12, or 24 tables per page.
Navigation buttons let you move between pages.
Database summary
At the top of the page, you can see the total number of rows across all tables.
You also see the total size of the entire database.
Table deletion
You can delete tables that are no longer needed.
Important: before deletion, a confirmation dialog always appears and you must explicitly confirm the action.
Deleting a table is irreversible and cannot be undone.
Some tables are protected (for example, core WordPress and WooCommerce tables) and cannot be deleted.
What do the individual values mean?
Table name
The unique identifier of a table in the database. Names often indicate the table’s purpose (for example, wp_posts stores posts, wp_options stores settings).
Rows
The number of records stored in the table. For example, a posts table may have 1,000 rows if you have 1,000 posts.
Size
The amount of disk space used by the table, shown in megabytes (MB). Larger tables take up more space and may slow down your website.
Security
Important: deletion confirmation required
Clicking the DELETE button on any table does NOT remove it immediately. A confirmation dialog will appear asking you to confirm this irreversible action. Once a table is deleted, it cannot be restored.
When should you use this tool?
When you want to check what takes up the most space in your database
When your site feels slow and you suspect database-related issues
After uninstalling a plugin, to see if it left behind unnecessary tables
When planning database optimization and you need to know where to start
When you want to monitor database growth over time