who wants to be a dba? roles and responsibilities

18
WHO WANTS TO BE A DBA? ROLES & RESPONSIBILITIES Kevin Kline Technical Evangelist, SQL Sentry SQL Server MVP since 2003 Twitter, FB, LI: @KEKline Blog: http://blogs.sqlsentry.com/kevinkline

Upload: kevin-kline

Post on 11-Apr-2017

893 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Who wants to be a DBA? Roles and Responsibilities

WHO WANTS TO BE A DBA?ROLES & RESPONSIBILITIES

Kevin Kline• Technical Evangelist, SQL Sentry• SQL Server MVP since 2003• Twitter, FB, LI: @KEKline• Blog: http://blogs.sqlsentry.com/kevinkline

Page 2: Who wants to be a DBA? Roles and Responsibilities

YOUR CO-HOST• Richard Douglas• Sales Engineer at SQL Sentry• Blogs: • http://blogs.sqlsentry.com/author/RichardDouglas• http://SQL.RichardDouglas.co.uk• Twitter: @SQLRich• Email: [email protected]• Slides:

http://www.Slideshare.net/SQLRich

Page 3: Who wants to be a DBA? Roles and Responsibilities

Tuning blog, http://www.sqlperformance.com/, and videos, http://sqlsentry.tv.

Five eBooks ($10 in the Kindle bookstore), free at http://sqlsentry.com/ebooks.

Page 4: Who wants to be a DBA? Roles and Responsibilities

Book a Demo with me (Richard Douglas) by going to http://SQLSentry.com/BookRich

Page 5: Who wants to be a DBA? Roles and Responsibilities

AGENDA

• Technology Skills• Interpersonal IssuesoWhy am I here?oWho do I need to satisfy?oWhere is the work done?oWhat’s really expected?

• Summary• Q&A

Page 6: Who wants to be a DBA? Roles and Responsibilities

DBA TECHNOLOGY SKILLS1. Planning, Installing and configuring2. Basic hardware understanding3. Security basics4. Backup and restore5. Database maintenance6. Troubleshooting7. Basic HA/DR

Page 7: Who wants to be a DBA? Roles and Responsibilities

WHY AM I HERE?

• Accidentally or Intentional?

• Involuntarily or Voluntary?

• Great career prospects and better earning potential than most other IT careers

Page 8: Who wants to be a DBA? Roles and Responsibilities

WHO DO I NEED TO SATISFY?

Peers

CustomersBoss

Page 9: Who wants to be a DBA? Roles and Responsibilities

WHERE IS THE WORK DONE?

[Sandbox]

Dev

[Test/QA]

[UAT/Staging/Pre-production]

Production

Page 10: Who wants to be a DBA? Roles and Responsibilities

WHAT WAS I THINKING?

• Most new/involuntary DBAs are aware of these responsibilities:oKeep the database runningoHardwareoDatabase maintenanceoSQL queries and working with Devs

What I’m really getting into…

What I was Thinking…

Page 11: Who wants to be a DBA? Roles and Responsibilities

• Keeping People Happy• Ensuring Uptime• Owning the Platform• Other duties as assigned

WHAT’S REALLY EXPECTED?

Page 12: Who wants to be a DBA? Roles and Responsibilities

KEEPING PEOPLE HAPPY

• Keeping boss happyoMeetings, TPS Reports

• Keeping users happyoAnswering their service requestsoTraining

• Liaison between many groupsoSys admin, Network admin, SAN admin, Ops, Microsoft support, Hardware

vendor support, Dev teams, QA teams, Business owners

Page 13: Who wants to be a DBA? Roles and Responsibilities

ENSURING UPTIME

• Keeping the database running• Performance troubleshooting• Database Maintenance• HA/DR/BCoMany technologies to fit your budgetoTrade-offs are usually a choice between cost and latency + manageability

Page 14: Who wants to be a DBA? Roles and Responsibilities

OWNING THE PLATFORM

• SecurityoDon’t make this an afterthought, especially SQL Injection

• MonitoringoStop surprising me!

• Planning for the futureoPreparation today saves work tomorrow

Page 15: Who wants to be a DBA? Roles and Responsibilities

OTHER DUTIES AS ASSIGNED…

• Licensing is mysterious to most and scary to some. Don’t forget:oMulti-instancingoVirtualization

• Installing, upgrading and configuring SQL Server is generally easier.oRemote or unattended installationoRemember, the defaults suck!

Page 16: Who wants to be a DBA? Roles and Responsibilities

SUMMARYYour constituents have different needs –

customers, peers, and managementThe environments you’re responsible for

strongly effect your dutiesYou’ve probably anticipated only a portion of what you’ll be doingWorking with PeopleUptime is a factor of cost and

requirementsOwn the platform like it was your own home. You won’t regret it.Licensing and installation are your

babiesMore info?

Page 17: Who wants to be a DBA? Roles and Responsibilities

QUESTIONS

Page 18: Who wants to be a DBA? Roles and Responsibilities

Book a Demo with me (Richard Douglas) by going to http://SQLSentry.com/BookRich