* 296 schedules

Maintenance Window

* In Plain English

Schedules for database vacuuming, reindexing, and planned downtime tasks.

* Scheduling Guide

Maintenance window schedules coordinate planned downtime and housekeeping tasks during the lowest-traffic period of the week. Database vacuum and reindex operations are the most common examples — PostgreSQL's VACUUM ANALYZE and MySQL's OPTIMIZE TABLE are typically run nightly or weekly depending on table churn rate. The window should be long enough to accommodate the slowest expected operation with headroom, and jobs should exit gracefully if they are still running when the window closes. Kubernetes CronJob is a common choice for maintenance tasks because it enforces a deadline via activeDeadlineSeconds and can be scheduled with concurrency policies that prevent overlap. Communicate the maintenance window to downstream systems so dependent jobs do not queue up requests during the downtime.

45 2 1 1 *

Once a year on January first, at 2:45 in the morning

View details →
45 15 1 1 *

Once a year on January first at three forty-five PM

View details →
45 20 1 1 *

Once a year, on January first at 8:45 PM

View details →
0 0 3 l * ?

Once a month, on the first day at 3 AM

View details →
0 0 9 l * ?

Once a month on the first day at 9 AM

View details →
0 1 * * 5

Every Friday morning at 1 AM

View details →
45 2 * * 5

Every Friday morning at quarter to three

View details →
0 2 * * 5

Every Friday morning at 2 AM

View details →
0 5 * * 5

Every Friday morning at 5 AM

View details →
15 17 * * 5

Every Friday at quarter past five in the evening

View details →
0 15 2 ? * 6l

On the last Saturday of every month at 3 PM

View details →
15 13 * * 1

Every Monday at 1:15 PM

View details →
30 22 * * 1

Every Monday at 10:30 PM

View details →
30 13 * * 1

Runs every Monday at 1:30 PM.

View details →
30 16 * * 1

Every Monday at 4:30 PM

View details →
45 0 * * 1

Every Monday morning at quarter to one

View details →
30 1 * * 1

Every Monday morning at 1:30 AM

View details →
30 2 * * 1

Every Monday morning at half past two AM

View details →
30 14 * * 1

Every Monday at half-past two in the afternoon

View details →
0 2 * * 1

Every Monday morning at 2 AM

View details →
45 3 * * 1

Every Monday morning at quarter to four

View details →
30 4 * * 1

Every Monday morning at 4:30 AM

View details →
30 5 * * 1

Every Monday morning at half past 5

View details →
30 18 * * 1

Every Monday at 6:30 PM

View details →

Related Topics