All templates

Automated MySQL Table Growth Tracking

Every Monday, WebRun reads the size, row count, and index size of every table in the databases you nominate, compares each against last week's figures, posts the fastest growing tables to Slack with the change, and messages you on WhatsApp when a table grows faster than your threshold.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 MySQL measure table size and growth
2 Slack post the fastest growers
3 WhatsApp message you on a growth spike
In short

How do I track which MySQL tables are growing fastest?

WebRun tracks your MySQL table growth every Monday. It records the size, index size, and row count of every table in the databases you nominate, compares each against last week, and posts the fastest growers to Slack with the change. WhatsApp gets a message on a growth spike, so an archive happens before the disk fills.

  • Storage is planned from a trend rather than a single snapshot
  • The fastest growing table is named every Monday
  • Index bloat is spotted separately from data growth

Built for database administrators · backend engineers · DevOps teams · platform teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens mysql.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    MySQL - measure table size and growth
    mysql.com
    WebRun in MySQL: measure table size and growth
    WebRun opens MySQL to measure table size and growth.
    • Open your MySQL admin interface and select the databases you asked it to watch
    • Read the data size, index size, and row count for every table
    • Compare each figure against the values recorded on the previous run
    • Work out the week over week change in megabytes and as a percentage
    • Rank the tables by absolute growth and note total database size

    Done when Every table has this week's size and its change since last week.

  3. 2
    Slack - post the fastest growers
    slack.com
    WebRun in Slack: post the fastest growers
    WebRun opens Slack to post the fastest growers.
    • Post this week's growth report to your engineering channel
    • List the fastest growing tables with size, row count, and the change since last week
    • Show total database size and how much it moved
    • Call out tables where the index is growing faster than the data
    • Keep the history in the thread so the multi-week trend is readable

    Done when The weekly growth report is posted in Slack.

  4. 3
    WhatsApp - message you on a growth spike
    whatsapp.com
    WebRun in WhatsApp: message you on a growth spike
    WebRun opens WhatsApp to message you on a growth spike.
    • Message your ops group when a table grows past the threshold you set in a single week
    • Name the table, its new size, and the growth figure
    • Suggest an archive or an index review as the follow-up, without performing either
    • Never run a query that writes, drops, or alters anything

    Done when Any table above the growth threshold has been raised on WhatsApp.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
mysql.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Growth report · Slack
OutputWhat each run produces - A weekly table growth report: size, index size, and row count per table with the change since last week and the fastest growers ranked.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it change my database?

No. WebRun only reads table metadata: sizes, index sizes, and row counts. It never archives, drops, alters, or writes anything. Shell access is blocked by the policy on this template.

How does it know the growth rate?

It keeps the figures from previous runs, so each Monday compares against last week's recorded sizes. After a few weeks the trend is long enough to project when the disk fills.

Can it watch more than one database?

Yes. Name every database you want tracked and WebRun measures each one, ranking tables across all of them so the biggest problem surfaces regardless of which schema it is in.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.