7 habits of highly effective DBAs

12 March,2011 by Jack Vamvas

In the spirit of lists that seek to define habits practised by effective individual – I decided to list a generalised list for DBAs.

These are based on obseravations of excellent DBAs I’ve met over the years. The intention is to abstract some patterns – to encompass the constantly changing database management environment.

1)Write down everything  - Every solution you work on , document how you solved the problem and the lesson learnt. If it’s a repeatable task – delegate it or outsource

2)Read all the product documentation – again and again. Every version that comes out has a set of documentation. There are a phenomenal amount of problems in forums that could quickly be solved by  reading the product documentation

3)Systems SLAs- define clearly the expectations of every aspect of the database server you are managing. For example, a failed SQL Server agent job that collects performance snapshot is not as a high priority as an unplanned database downtime

4)Capacity planning expert  - Strive to understand future requirements and build in to the database management process

5)Performance Tuning – Take the time to develop a systems based approach to performance tuning. Master the application stack – for example , SAN > Network > OS > SQL Server > Application. It is not enough  just to know about SQL Server

6)Communication  - Verbal and written skills must be excellent. As the DBA you are often communicating with technical staff and management. Guide to Plain English

7)Task orientation – Reuse of components can create a standardised platform. For example, in  implementing Database Mail – you do not need to be an expert on SMTP , or have to develop a custom module

Related Posts

SQL Server DBA Top 10 automation tasks

DBA and the end of time management

SQL Server – DBA productivity and less is more


Author: Jack Vamvas (http://www.sqlserver-dba.com)


Share:

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment on 7 habits of highly effective DBAs


sqlserver-dba.com | SQL Server Performance Tuning | SQL Server DBA:Everything | FAQ | Contact|Copyright & Disclaimer