Getting Out from Behind the Curtain - The New DBA
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Getting Out from Behind the Curtain - The New DBA

on

  • 290 views

The days of hiding amongst rows of servers, focusing purely on operational tasks are quickly coming to an end. This presentation will provide a high level overview of how to boost your value to your ...

The days of hiding amongst rows of servers, focusing purely on operational tasks are quickly coming to an end. This presentation will provide a high level overview of how to boost your value to your organization by automating the mundane operational tasks and focusing on supporting new development. Topics covered will include tools and techniques available for automation, integration with development teams and relationship management.

Statistics

Views

Total Views
290
Views on SlideShare
290
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Getting Out from Behind the Curtain - The New DBA Presentation Transcript

  • 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.
    • Learn All You Can
    Standardize Processes
    Build Relationships
    Use Tools and Automation
    How Does a Classic DBA Become a New DBA?
  • 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.
    • Learn All You Can
    • 24. Standardize Processes
    Build 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.
    • Learn All You Can
    • 32. Standardize Processes
    • 33. Build Relationships
    Use Tools and Automation
    How Does a Classic DBA Become a New DBA?
  • 34. ClearTrace - http://www.scalesql.com/cleartrace
    Use Tools and Automation
  • 35. Use Tools and Automation
    • Policy Based Management
  • Enterprise Policy Management Framework
    http://epmframework.codeplex.com
    Use Tools and Automation
  • 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