Managing a “0 Downtime” Shop Chris Shaw:

Slides:



Advertisements
Similar presentations
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Advertisements

Help! My table is getting too big! How to divide and conquer SQL Relay 2014.
SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
Common Mistakes Developers Make By Bryan Oliver SQL Server Mentor at SolidQ.
1 Storage Today Victor Hatridge – CIO Nashville Electric Service (615)
Managing a “0 Downtime” Shop Session Code Session Title About Me 15 years as a DBA (Wells Fargo, Anthem, Yellow Pages, Pulte…) SQL.
Utility Database Chris
Presented by Joseph Galvan & Stacy Kemp BACKUPS.  Using database backups, a database administrator (DBA’s) can restore from the last backup or to a specific.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
How a little code can help with support.. Chris Barba – Developer at Cimarex Energy Blog:
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.
Week 7 : Chapter 7 Agenda SQL 710 Maintenance Plan:
Cold Fusion Hosting The 5 “S”s for Success July 29, 2000 Presentation by Christine Pascarella Virtualscape.
Upgrading from r4.1.4 to r7: Making a Smooth Transition Roger Suttmeier Support Distribution Manager June 14, 2006.
MIST System Management Reviewing and further understanding systems management - using “MIST 2006 Data Cleaning Tools” - running a “tight” system - data.
Central Management Server Managing Your SQL Server Environment 1.
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.
Linkedin: dennisegraham Dennis E Graham Reporting For SQL Health.
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.
New Instance… Now What? Presented by: James Donahoe Senior Solutions Engineer – TeleTracking Technologies MCSA: SQL Server 2012.
Database Administration for the Non-DBA Denny Cherry twitter.com/mrdenny.
Planning for Application Recovery
Chris Index Feng Shui Chris
You Inherited a Database Now What?
Server Upgrade HA/DR Integration
Inside transaction logging
Tips for SQL Server Performance and Resiliency
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
Introduction to SQL Server Management for the Non-DBA
Introduction of Week 6 Assignment Discussion
Database Administration for the Non-DBA
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
Making PowerShell Useful
Re-Indexing - The quest of ultimate automation
Making Your Emergency Toolkit
dbatools - PowerShell and SQL Server Working Together
Example of a page header
Welcome to SQL Saturday Denmark
Selling IIoT Solutions to Systems Integrators
Database Corruption Advanced Recovery Techniques
Inside transaction logging
Turbo-Charged Transaction Logs
Database Corruption Advanced Recovery Techniques
Making PowerShell Useful
Delivering Business Value Faster
AlwaysOn Availability Groups
SQL Server Performance Tuning
Disaster Recovery is everyone’s job!
Database hidden disasters…
You Inherited a Database Now What?
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
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 Chris Shaw:

About Me I am for hire…. 15 years as a DBA (Wells Fargo, Anthem, Yellow Pages, Pulte…) SQL Server MVP SSWUG Conference Chair( ), SQL Connections Track Chair ( ) Twitter - SQLShaw

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 Scripts – on my blog

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

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…

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.

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?

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

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

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

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