- Data Breaks –> The cause could be malicious intent, accidental, user created, I/O subsystem “created”, corruption, etc. Data can be lost or become unavailable. Like I blogged about in “Where Do I start?!?!” the most important ability of a DBA is recoverability.
- Security Threats Exist –> From within or from without they exist. Overconfidence here means compromise and a long walk to the CIOs office.
- Not all code is perfect the first time –> Even if your crack development team wrote it, even if your star vendor sold it. Do you just and implement it without question, without preparing for problems? You are setting your company up for failure if you do.
SQL Server Blog Post
Database AdministrationProfessional DevelopmentSyndicate
Paranoid? Control Freak? Have I got a career for you…
Written by Mike Walsh
The above personality traits sound like bad news. In most areas of life they certainly can be. That being said a DBA needs to have a certain aspect of these to best do their jobs.
As I blogged about in “Checklists, Recipes and Algorithms“, I describe other careers where a keen eye to detail and a mental preparedness for worst case situations are important. I tend to find that the most successful DBAs are those who come across as paranoid. This tends to result in them wanting more control over how their environments (see… “Their Environment” I told you, it comes off as being a control freak.) This in turn results in a worry about the little things that can turn into a resume altering situation.
If you don’t believe me, look at this recent blog post by Paul Randal (@PaulRandal, blog). He is the self professed “most paranoid person on the planet in terms of backups, corruption, HA, etc.” I won’t argue with him and I’ll give myself the label of second most paranoid person in those same terms.
If you are, or want to be a DBA the question you have to ask your self is: Are You?
How can these traits be seen as positive?
Paranoia – Again it’s not the best choice of words. Maybe “realist”, “careful”, “cautious”, “protective” would be better terms. Paranoia implies a lack of rationality and the fears that a DBA should have are entirely rationale: