Knowledgebase

Planning Database Maintenance Windows Print

  • 0

Scheduling disruptive work.

WHAT NEEDS A WINDOW

Version upgrades Large schema changes Hardware or storage changes Failover testing

WHAT TO ESTABLISH

How long it will actually take.

HOW

By performing it on a copy, timed.

WHY THAT IS ESSENTIAL

Estimates for database operations are frequently wrong by an order of magnitude.

WHEN TO SCHEDULE

When query volume is lowest.

HOW TO KNOW

Query rate by hour, recorded over a week.

WHAT TO COMMUNICATE

The window, the expected impact, and to whom.

WHAT TO PREPARE

The exact steps, written A verification checklist A way back A decision point for abandoning

WHY A DECISION POINT

Without one, people continue past the window hoping.

WHAT TO DO BEFORE STARTING

A backup, verified.

WHAT TO DO DURING

Follow the written steps Record what actually happens

WHAT TO VERIFY BEFORE DECLARING COMPLETION

Applications connect Key queries return expected results Replication is running Performance is unchanged

WHAT TO DO IF IT OVERRUNS

Decide at the point you set, rather than drifting.

WHAT TO RECORD AFTERWARDS

Actual duration, for the next time.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot