Getting Out from Behind the Curtain - The New DBA
-
Upload
guest988f8f5e -
Category
Technology
-
view
189 -
download
3
description
Transcript of Getting Out from Behind the Curtain - The New DBA
![Page 1: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/1.jpg)
Getting Out From Behind The Curtain - The New DBA
David LevyAdventuresInSql.com
SQL Saturday #31 Chicago
![Page 2: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/2.jpg)
What three things brought you here?◦ To show what I thought a DBA should be◦ Overheard a conversation◦ A trip to Seattle
What Three Things?
![Page 3: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/3.jpg)
The economy is hurting all of us◦ Businesses are cutting costs◦ IT Departments are getting by with less
People are trying harder to avoid DBAs◦ Servers Under Desks◦ “NoSQL”
The DBA Role is Changing
![Page 4: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/4.jpg)
Fighting With Developers◦ Performance Issues◦ Code Reviews Ignored
What Does the Classic DBA Look Like?
![Page 5: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/5.jpg)
Spends Hours and Hours on Operational Tasks◦ Tweaking File Sizes◦ Adjusting Job Schedules◦ Restores◦ Daily Server Monitoring
What Does the Classic DBA Look Like?
![Page 6: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/6.jpg)
Tired Overworked Not Making Progress
What Does the Classic DBA Look Like?
![Page 7: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/7.jpg)
What Does the Classic DBA Look Like?
![Page 8: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/8.jpg)
Consultant Mentor Developer Project Manager
What Does the New DBA Look Like?
![Page 9: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/9.jpg)
Learn All You Can Standardize Processes Build Relationships Use Tools and Automation
How Does a Classic DBA Become a New DBA?
![Page 10: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/10.jpg)
What Do Developers Expect DBAs to Know?◦ SQL◦ Query Tuning◦ System Architecture◦ The Basics of Their Development Language◦ Change Control
Learn All You Can
![Page 11: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/11.jpg)
What Do System Engineers Expect DBAs to Know?◦ SQL◦ System Architecture◦ Change Control◦ Server Architecture◦ Server Topology◦ Techniques for Achieving High Availability and
Disaster Recovery
Learn All You Can
![Page 12: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/12.jpg)
What Does Management Expect DBAs to Know?◦ Everything everybody else expects◦ How to answer succinctly◦ How much everything costs◦ How long everything takes◦ How to Ask the Right Questions
Learn All You Can
![Page 13: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/13.jpg)
What Do DBAs Just Have to Know?◦ How to Explain things Simply but Accurately◦ Writing◦ Project Management◦ Leadership Techniques
Influence Process Prioritization
Learn All You Can
![Page 14: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/14.jpg)
Inside SQL Server Series◦ Edited by Kalen Delaney◦ http://www.insidesqlserver.com
Learn All You Can
http://www.insidesqlserver.com
![Page 15: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/15.jpg)
The 21 Irrefutable Laws of Leadership◦ By John C. Maxwell
Learn All You Can
http://www.johnmaxwell.com
![Page 16: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/16.jpg)
Free Sources of Knowledge◦ Microsoft Events◦ SQL Saturday◦ Local User Group Meetings◦ MCM Reading List
Learn All You Can
![Page 17: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/17.jpg)
Learn All You Can Standardize Processes Build Relationships Use Tools and Automation
How Does a Classic DBA Become a New DBA?
![Page 18: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/18.jpg)
Drive efficiency in operations◦ Tasks tend to be less interesting◦ You do not get credit for them
Avoid Reinventing the wheel all the time◦ Time consuming◦ Inconsistent results◦ Overly focused on the current problem
Standardize Processes
![Page 19: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/19.jpg)
What to Standardize◦ Naming Conventions◦ Server Builds
Operating Systems Drive Layouts Software Versions
◦ Coding Standards
Standardize Processes
![Page 20: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/20.jpg)
How to Standardize◦ Documentation◦ Checklists◦ SQL Scripts◦ Policy Based Management◦ Home grown solutions
Standardize Processes
![Page 21: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/21.jpg)
Clearly define expectations◦ Publish a Standards Document
Include the Why, not just the What Include specific examples Word documents are a great start but get large Publish to intranet or Wiki to make it searchable
Standardize Processes
![Page 22: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/22.jpg)
Share knowledge across your team◦ Allows you to take vacations◦ Keep from getting “stuck” with a particular group◦ Stay grounded and on standard
Standardize Processes
![Page 23: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/23.jpg)
Learn All You Can Standardize Processes Build Relationships Use Tools and Automation
How Does a Classic DBA Become a New DBA?
![Page 24: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/24.jpg)
People like to do business with people that they like
People will forgive much more from people they like
People will go out of their way for people that they like
Build Relationships
![Page 25: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/25.jpg)
Integrate with your development teams◦ Ask team manager to treat you as part of team◦ Go to team meetings◦ Eat lunch with team members◦ Participate in their team building events◦ If you come away with friends you are doing
something right
Build Relationships
![Page 26: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/26.jpg)
Think before you speak◦ Consider the audience
Technical Abilities Your Credibility with them What they already believe to be true
◦ Know where you are at Emotionally
Build Relationships
![Page 27: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/27.jpg)
Never criticize, educate◦ Everyone wants to do a good job◦ Most people believe they are doing a good job◦ It is your failure as much as theirs◦ Questions are better than statements
Build Relationships
![Page 28: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/28.jpg)
Be wary of criticizing above & beyond efforts◦ Someone is proud of the product◦ They think you should be impressed too◦ There is usually a very tight timeline◦ Find positive ways to suggest changes
Build Relationships
![Page 29: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/29.jpg)
Be a cheerleader for your teams◦ Recognize milestones◦ It is your success too◦ Remember how you reached them
Everyone is different Chances are you will work together again
Build Relationships
![Page 30: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/30.jpg)
Learn All You Can Standardize Processes Build Relationships Use Tools and Automation
How Does a Classic DBA Become a New DBA?
![Page 31: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/31.jpg)
ClearTrace - http://www.scalesql.com/cleartrace
Use Tools and Automation
![Page 32: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/32.jpg)
Use Tools and Automation Policy Based Management
![Page 33: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/33.jpg)
Enterprise Policy Management Framework◦ http://epmframework.codeplex.com
Use Tools and Automation
![Page 34: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/34.jpg)
TweetDeck
Use Tools and Automation
![Page 35: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/35.jpg)
You become part of a team that is stronger than the sum of it’s parts
Productivity goes up Reliability goes way up After hours work goes down Software releases decrease in frequency
and take less time
What Does Success Look Like?
![Page 36: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/36.jpg)
You are not a teacher that grades others work. End-users are the ones that give out grades.
Closing Thoughts
![Page 37: Getting Out from Behind the Curtain - The New DBA](https://reader036.fdocuments.in/reader036/viewer/2022070304/54bd30a44a795915388b457c/html5/thumbnails/37.jpg)
Clearly Define Expectations Stop Reinventing the Wheel Learn something new every day Be friends with the people you work with Use tools to make your life easier
Closing Thoughts