SQL Server Database Administrator Daily/ Weekly Activities


SQL Server Database Administrator Daily/ Weekly Activities

Here are normal database routine activities and some DMV for DBA maintenance

1.        Procedures      

  1. DBA ensure that scheduled jobs have run successfully.
  2. DBA must confirm that backups have been made and successfully saved to a secure location periodically from operation dept.
  3. DBA periodically check OS Event Logs and SQL Server Logs for unusual events. 
  4. Monitor disk space to ensure your SQL Servers won’t run out of disk space. For best performance, all disks should have 15% or more of free space.
  5. DBA periodically monitor performance using both System Monitor and Profiler/SQL Trace.
  6. DBA regularly monitor and identify blocking issues
  7. DBA must log any changes you make to servers, including documentation of any performance issues you identify and correct.
  8. DBA must prepare document for all Logins and access rights.
  9. Regularly restore backups to another test server in order to verify that you can restore them.
  10. Take some time to learn something new as a DBA to further your professional development.

2.        Performance Tunning

  1. Look for harmful growth rates    (DB Files Space, Object Spaces, OS Space, Log File Space, Temp Database Space)
  2. Review tuning opportunities     (DB Reindexing, Update Stats)
  3. Look for I/O contention      (Look for Performance Monitor)
  4. Review fragmentation      (Defragmentation)
  5. Project performance into the future     
  6. Perform tuning and maintenance (sp_who2, DMV…)