A DBA, or database administrator is a vital component of any IT company. Essentially DBAs are the ones responsible for all the important housekeeping items in relation to databases. DBAs are the ones who back up and perform routine maintenance on databases to ensure that things run smoothly and your data is healthy and safe.
That being said, this is a general outline of what a DBA may do. As such, we’ve put together a list of what a day in the life of a DBA may look like in order to give a more in-depth look. Granted not every DBA may do all of these tasks daily, but it’s a good place to start to get an idea of this extremely hectic profession!
A DBA's Day
- Respond to pages from the database servers if on-call
- Data files filling up
- Archive log files filling up
- OEM agent 100% CPU
- Background process excessive elapsed time
First thing at the office, check email for:
- Failed backups
- Failed jobs
- "Emergency" requests (usually emergency changes apply in the database)
- No-notice early meetings
- Performance war room for a DevOps team (i.e. if an application is slow, a DBA presence to may be needed)
- New urgent requests (contractors need db access and they're billing hours for nothing until they get the access)
- Change control meeting
Noon hour (never time for lunch!)
- Meetings with project managers
- More urgent requests (need a new development DB spun up for the new contractors)
- Finally a lull in the emergency requests enables a look at routing request tickets (lower priority user creates, lower priority db changes, general communication)
- Pull in some data for building reports for management
- More emergency requests (application slow again; software bugs that initially get blamed on the database; more performance war rooms)
- "OH BY THE WAY" - 11th hour reports due "before you go home", - last-minute asks
After business hours:
- Scheduled database changes (patching, restarts for parameter changes, Dev and QA refreshes)
- Respond to more pages if on-call
MAS for DBAs
All of these tasks can be quite time consuming and can pull your DBA away from other areas where they can be of assistance, like helping out on projects. That being the case, Vendita can help.
MAS was designed by DBAs for DBAs to help automate their maintenance task. It can perform automation across multiple databases simultaneously! A Gardner Group study found that when MAS was implemented into an organization's environments, total productivity increased by 40 percent!
If this sounds like something that could help your organization, contact us to set up a demo here!