Managing a “0 Downtime” Shop Session Code Session Title About Me 15 years as a DBA (Wells Fargo, Anthem, Yellow Pages, Pulte…) SQL.

Slides:



Advertisements
Similar presentations
Help! My table is getting too big! How to divide and conquer SQL Relay 2014.
Advertisements

SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
Common Mistakes Developers Make By Bryan Oliver SQL Server Mentor at SolidQ.
Automating SQL Buildouts With Hyper-V and SQL Server 2008 R2 Robert L Davis, Sr. DBA, Microsoft Corp.
The Dirty Dozen: PowerShell Scripts for the Busy DBA DBA-237 Aaron
Social Computing for the Database Professional Jason Massie, Terremark Brent Ozar, Quest Software.
Gather SQL Server Performance Data with PowerShell
Managing a “0 Downtime” Shop Chris Shaw:
Utility Database Chris
Introduction Paul Turley SqlServerBiBlog.com Mentor, SQL Server MVP
Five Battle-Tested Practices to Avoid Data Loss Greg Shields, MVP, vExpert.
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
DATABASE ADMINISTRATION WHAT IS IT?. THE GIST Database administrators are responsible for creating and maintaining the databases that form the core of.
GPUG ® Summit 2011 November 8-11 Caesars Palace – Las Vegas, NV The Accidental GP Administrator John Lowther.
Denny Cherry Manager of Information Systems twitter.com/mrdenny MVP, MCSA, MCDBA, MCTS, MCITP.
October 11-14, Seattle, WA Top 10 Ways To Break Your Deployments Or: How to Avoid Your Sorry Fate Dev Nambi Senior Software Engineer Microsoft.
MIST System Management Reviewing and further understanding systems management - using “MIST 2006 Data Cleaning Tools” - running a “tight” system - data.
Strategies for Working with Texas-sized Databases Robert L Davis Database Engineer
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 19/09/2015David Postlethwaite.
Business Connectivity Services BCS (Old BDC) New read and write access to external data –Line-of-business (LOB) systems –Web services –Databases –Other.
You Inherited a Database Now What? What you should immediately check and start monitoring for. Tim Radney, Senior DBA for a top 40 US Bank President of.
Database Administration for the Non-DBA Denny Cherry twitter.com/mrdenny.
SQL Server® Always On Series: Part 2: SQL Server® Failover Clustering Deep Dive Max Verun, Farzan Ratistari, Ahmed Bisht – Microsoft® Corporation.
Chris Index Feng Shui Chris
You Inherited a Database Now What?
Inside transaction logging
Tips for SQL Server Performance and Resiliency
Automated Enterprise-wide SQL Server Auditing
Interview Tips Chris Shaw
Disaster Recovery and SQL for new and non-DBAs
SQL Saturday Pittsburgh
Transactional replication
Building Effective Backups
Summit Nashville /28/2018 8:42 PM
Orders of magnitude: Scale-Out your SQL Server Data
Introduction to SQL Server Management for the Non-DBA
Visual Studio 2010 Database Projects
Introduction of Week 6 Assignment Discussion
Database Administration for the Non-DBA
Auditing in SQL Server 2008 DBA-364-M
SQL Server May Let You Do It, But it Doesn’t Mean You Should
Tips for SQL Server Performance and Resiliency
Tips for SQL Server Performance and Resiliency
The Ins and Outs of Indexes
Getting To Know Your Indexes
Making PowerShell Useful
Re-Indexing - The quest of ultimate automation
Visual Report Design Bringing Sexy Back Paul Turley Mentor, SolidQ.
dbatools - PowerShell and SQL Server Working Together
Example of a page header
Welcome to SQL Saturday Denmark
Database Corruption Advanced Recovery Techniques
Inside transaction logging
Database Corruption Advanced Recovery Techniques
Indexing For Optimal Performance
Disaster Recovery is everyone’s job!
Database hidden disasters…
Please Support our Sponsors
You Inherited a Database Now What?
SQL Server Management Studio Tips and Tricks
Summit Nashville /3/2019 1:48 AM
The Ins and Outs of Indexes
Top 5 TIPS TO KEEP Always on AGs humming and users happy
Designing a Highly Available SQL Server Infrastructure
Governing Your Enterprise with Policy-Based Management
Advanced Dashboard Creation with PerformancePoint Services 2010
Managing the mystery database
The Ins and Outs of Indexes
Managing the mystery database
The DBA Quit and now you’re it:
Presentation transcript:

Managing a “0 Downtime” Shop

Session Code Session Title About Me 15 years as a DBA (Wells Fargo, Anthem, Yellow Pages, Pulte…) SQL Server MVP SSWUG Conference Chair( ), SQL Connections Track Chair ( ) Twitter - SQLShaw

Session Code Session Title Session Pace We have a long way to go and a short time to get there…. Answers on my blog….. If you want to talk more about something STOP me. I may ask to take something offline. Find me after the session or at lunch

Session Code Session Title Agenda Challenges What is really the most important? Recoverability Stability Performance

Session Code Session Title What are the Challenges are you seeing? Bigger databases take longer to maintain. (Backups, Re-indexing, upgrades,… ) Higher the availability the higher the price tag. (Disk space technology for a cluster is not going to be cheap) Global Economy  Global Business/Customers  around the clock availability Resources become harder to manage SQL Server standard will become more challenging (table partitioning, database mirroring, backup compression, TDE) Insufficient test environments (buy really cool hardware now do it twice) Lack of head count Growth Pains (fighting policies, technology debt) Example…

Session Code Session Title Now What? Define what is really important and prioritize it. Here is my list. (This could be different for each of us) Recoverability Stability Performance What have I done now and in the past to make sure that the priority list is actually being addressed.

Session Code Session Title Step One Management database Determine coverage times, how do you accommodate for odd hours Third Party tools Management companies Hosting companies What are the sore spots?

Session Code Session Title Recoverability Backups Full  Diff  T-Log Compression Third Party Products File Groups Retention Policies Practice Restores Plan your tests, and test your plans Backup your staff

Session Code Session Title Stability Redundancy High Availability Role Segregation Maintenance Why DBCC How do you re-index DMV’s Change Management Security

Session Code Session Title Performance Monitoring Database Design Creep Recording your counters Business measurements Partitioned Tables\Partitioned Views Your database to manage your database Performance Indicators Drive Space Index fragmentation Business counters

Session Code Session Title Added Resources Chris Shaw Blog Glenn Berry - SQL Server Diag ECCAA960!7086.entry ECCAA960!7086.entry Paul Randal - HA with SQL Server 2008 White Paper – Features/editions SQL Server SQL Server Central - ecovery/is0downtimepossible/600/ ecovery/is0downtimepossible/600/ Michelle Ufford -

Session Code Session Title Complete the Evaluation Form to Win! Win a Dell Mini Netbook – every day – just for handing in your completed form. Each session evaluation form represents a chance to win. Pick up your evaluation form: In each presentation room At the PASS Booth near registration Drop off your completed form: Near the exit of each presentation room At the PASS Booth near registration Sponsored by Dell

Thank you for attending this session and the 2010 PASS Summit in Seattle