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

Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorialRodel Morales
 
ahmed Younes Resume
ahmed Younes Resumeahmed Younes Resume
ahmed Younes Resumeayounes05
 
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 2009servicio comunitario
 
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?Clariant Creative Agency
 
Bi Resume Gregory Lee
Bi Resume Gregory LeeBi Resume Gregory Lee
Bi Resume Gregory Leekeeperx99
 

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

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 

Recently uploaded (20)

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 

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?