SlideShare a Scribd company logo
1 of 39
Getting Out From Behind The Curtain - The New DBA David Levy AdventuresInSql.com SQL Saturday #40 South Florida
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?
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
Fighting With Developers Performance Issues Code Reviews Ignored What Does the Classic DBA Look Like?
Spends Hours and Hours on Operational Tasks Tweaking File Sizes Adjusting Job Schedules Restores Daily Server Monitoring What Does the Classic DBA Look Like?
Tired Overworked Not Making Progress What Does the Classic DBA Look Like?
What Does the Classic DBA Look Like?
Consultant Mentor Developer Project Manager What Does the New DBA Look Like?
Learn All You Can Standardize Processes Build Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
What Do Developers Expect DBAs to Know? SQL Query Tuning System Architecture The Basics of Their Development Language Change Control Learn All You Can
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
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
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
Inside SQL Server Series Edited by Kalen Delaney http://www.insidesqlserver.com Learn All You Can http://www.insidesqlserver.com
The 21 Irrefutable Laws of Leadership By John C. Maxwell Learn All You Can http://www.johnmaxwell.com
Free Sources of Knowledge Microsoft Events SQL Saturday Local User Group Meetings MCM Reading List Learn All You Can
[object Object],Standardize Processes Build Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
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
What to Standardize Naming Conventions Server Builds Operating Systems Drive Layouts Software Versions Coding Standards Standardize Processes
How to Standardize Documentation Checklists SQL Scripts Policy Based Management Home grown solutions Standardize Processes
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
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
[object Object]
Standardize ProcessesBuild Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
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
Be Present - Get Involved Early Get plugged into the project pipeline Help with design Be there to help with complex coding Code reviews should be a matter of validating that what was discussed is what was built Build Relationships
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
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
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
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
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
[object Object]
Standardize Processes
Build RelationshipsUse Tools and Automation How Does a Classic DBA Become a New DBA?
ClearTrace - http://www.scalesql.com/cleartrace Use Tools and Automation
Use Tools and Automation  ,[object Object],[object Object]
TweetDeck Use Tools and Automation
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?
You are not a teacher that grades others work. End-users are the ones that give out grades. Closing Thoughts

More Related Content

Viewers also liked (7)

Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorial
 
ahmed Younes Resume
ahmed Younes Resumeahmed Younes Resume
ahmed Younes Resume
 
Lista de participantes del servicio comunitario 2 2009
Lista de participantes del servicio comunitario 2 2009Lista de participantes del servicio comunitario 2 2009
Lista de participantes del servicio comunitario 2 2009
 
Learning slideshow
Learning slideshowLearning slideshow
Learning slideshow
 
Developing Buyer Personas: How Well Do You Know Your Customers?
Developing Buyer Personas: How Well Do You Know Your Customers?Developing Buyer Personas: How Well Do You Know Your Customers?
Developing Buyer Personas: How Well Do You Know Your Customers?
 
Crash Course in Lead Generation
Crash Course in Lead GenerationCrash Course in Lead Generation
Crash Course in Lead Generation
 
Bi Resume Gregory Lee
Bi Resume Gregory LeeBi Resume Gregory Lee
Bi Resume Gregory Lee
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Getting Out from Behind the Curtain - The New DBA

  • 1. Getting Out From Behind The Curtain - The New DBA David Levy AdventuresInSql.com SQL Saturday #40 South Florida
  • 2. 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?
  • 3. 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
  • 4. Fighting With Developers Performance Issues Code Reviews Ignored What Does the Classic DBA Look Like?
  • 5. Spends Hours and Hours on Operational Tasks Tweaking File Sizes Adjusting Job Schedules Restores Daily Server Monitoring What Does the Classic DBA Look Like?
  • 6. Tired Overworked Not Making Progress What Does the Classic DBA Look Like?
  • 7. What Does the Classic DBA Look Like?
  • 8. Consultant Mentor Developer Project Manager What Does the New DBA Look Like?
  • 9. Learn All You Can Standardize Processes Build Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
  • 10. What Do Developers Expect DBAs to Know? SQL Query Tuning System Architecture The Basics of Their Development Language Change Control Learn All You Can
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. Inside SQL Server Series Edited by Kalen Delaney http://www.insidesqlserver.com Learn All You Can http://www.insidesqlserver.com
  • 15. The 21 Irrefutable Laws of Leadership By John C. Maxwell Learn All You Can http://www.johnmaxwell.com
  • 16. Free Sources of Knowledge Microsoft Events SQL Saturday Local User Group Meetings MCM Reading List Learn All You Can
  • 17.
  • 18. 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
  • 19. What to Standardize Naming Conventions Server Builds Operating Systems Drive Layouts Software Versions Coding Standards Standardize Processes
  • 20. How to Standardize Documentation Checklists SQL Scripts Policy Based Management Home grown solutions Standardize Processes
  • 21. 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
  • 22. 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
  • 23.
  • 24. Standardize ProcessesBuild Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
  • 25. 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
  • 26. Be Present - Get Involved Early Get plugged into the project pipeline Help with design Be there to help with complex coding Code reviews should be a matter of validating that what was discussed is what was built Build Relationships
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. 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
  • 31. 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
  • 32.
  • 34. Build RelationshipsUse Tools and Automation How Does a Classic DBA Become a New DBA?
  • 36.
  • 37. TweetDeck Use Tools and Automation
  • 38. 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?
  • 39. You are not a teacher that grades others work. End-users are the ones that give out grades. Closing Thoughts
  • 40. 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
  • 41. More information available on my blog at http://adventuresinsql.com Questions?