SlideShare una empresa de Scribd logo
1 de 37
Getting Out From Behind The Curtain - The New DBA David Levy AdventuresInSql.com SQL Saturday #31 Chicago
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
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?

Más contenido relacionado

Destacado

The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax Lovegrove
The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax LovegroveThe CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax Lovegrove
The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax LovegroveCommunicate Magazine
 
North korea v
North korea vNorth korea v
North korea vnevinh
 
DC Metro Presentation April 17, 2010
DC Metro Presentation April 17, 2010DC Metro Presentation April 17, 2010
DC Metro Presentation April 17, 2010zaydeh
 
Brand pie presentation_transform_conference
Brand pie presentation_transform_conferenceBrand pie presentation_transform_conference
Brand pie presentation_transform_conferenceCommunicate Magazine
 
Google Plus for businesses and brands: Implementation
Google Plus for businesses and brands: ImplementationGoogle Plus for businesses and brands: Implementation
Google Plus for businesses and brands: ImplementationCommunicate Magazine
 
Pdf138 (teacher competence)
Pdf138 (teacher competence)Pdf138 (teacher competence)
Pdf138 (teacher competence)9Bengelska
 
Mates i ball
Mates i ballMates i ball
Mates i ballAngel
 
Introducing the Bribery Act 2010 - Nick Benwell
Introducing the Bribery Act 2010 - Nick BenwellIntroducing the Bribery Act 2010 - Nick Benwell
Introducing the Bribery Act 2010 - Nick BenwellCommunicate Magazine
 
Session 9 thread 1, monday 5th 2015
Session 9 thread 1, monday 5th 2015Session 9 thread 1, monday 5th 2015
Session 9 thread 1, monday 5th 2015Jose Escobar
 
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...slinkykong
 
Amvets Post 25 Events
Amvets Post 25 EventsAmvets Post 25 Events
Amvets Post 25 EventsDana Kapp
 
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...Communicate Magazine
 
Why use LANSA Composer for business process integration
Why use LANSA Composer for business process integrationWhy use LANSA Composer for business process integration
Why use LANSA Composer for business process integrationLANSA
 
Communications revolution tony langham
Communications revolution tony langhamCommunications revolution tony langham
Communications revolution tony langhamCommunicate Magazine
 
Company Law(Vol 1 to Vol 5)
Company Law(Vol 1 to Vol 5)Company Law(Vol 1 to Vol 5)
Company Law(Vol 1 to Vol 5)Taxmann
 

Destacado (18)

The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax Lovegrove
The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax LovegroveThe CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax Lovegrove
The CSR Report X Factor - Simon Propper, Emma Howard Boyd, Dax Lovegrove
 
North korea v
North korea vNorth korea v
North korea v
 
DC Metro Presentation April 17, 2010
DC Metro Presentation April 17, 2010DC Metro Presentation April 17, 2010
DC Metro Presentation April 17, 2010
 
Brand pie presentation_transform_conference
Brand pie presentation_transform_conferenceBrand pie presentation_transform_conference
Brand pie presentation_transform_conference
 
Google Plus for businesses and brands: Implementation
Google Plus for businesses and brands: ImplementationGoogle Plus for businesses and brands: Implementation
Google Plus for businesses and brands: Implementation
 
Pdf138 (teacher competence)
Pdf138 (teacher competence)Pdf138 (teacher competence)
Pdf138 (teacher competence)
 
Mates i ball
Mates i ballMates i ball
Mates i ball
 
Introducing the Bribery Act 2010 - Nick Benwell
Introducing the Bribery Act 2010 - Nick BenwellIntroducing the Bribery Act 2010 - Nick Benwell
Introducing the Bribery Act 2010 - Nick Benwell
 
Social Media 101
Social Media 101Social Media 101
Social Media 101
 
Session 9 thread 1, monday 5th 2015
Session 9 thread 1, monday 5th 2015Session 9 thread 1, monday 5th 2015
Session 9 thread 1, monday 5th 2015
 
The Elements of Design
The Elements of DesignThe Elements of Design
The Elements of Design
 
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...
Facebook vs. Orange Juice: A new frontier in the fight against childhood obes...
 
Virtensys
VirtensysVirtensys
Virtensys
 
Amvets Post 25 Events
Amvets Post 25 EventsAmvets Post 25 Events
Amvets Post 25 Events
 
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
Coutts and National Portrait Gallery: Grayson Perry: Who Are You? - Corporate...
 
Why use LANSA Composer for business process integration
Why use LANSA Composer for business process integrationWhy use LANSA Composer for business process integration
Why use LANSA Composer for business process integration
 
Communications revolution tony langham
Communications revolution tony langhamCommunications revolution tony langham
Communications revolution tony langham
 
Company Law(Vol 1 to Vol 5)
Company Law(Vol 1 to Vol 5)Company Law(Vol 1 to Vol 5)
Company Law(Vol 1 to Vol 5)
 

Último

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

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 #31 Chicago
  • 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. 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
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. 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
  • 31.
  • 33. Build RelationshipsUse Tools and Automation How Does a Classic DBA Become a New DBA?
  • 35.
  • 36. TweetDeck Use Tools and Automation
  • 37. 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?
  • 38. You are not a teacher that grades others work. End-users are the ones that give out grades. Closing Thoughts
  • 39. 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