New Instance… Now What? Presented by: James Donahoe Senior Solutions Engineer – TeleTracking Technologies MCSA: SQL Server 2012.

Slides:



Advertisements
Similar presentations
Burt King We will cover: Essentials --No command line needed here (mott) What is SQL Server How does it come to life What are the.
Advertisements

SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
5 Common SQL Server Performance Issues Jason Hall-SQL Sentry, Dir of Client Services Blog-jasonhall.blogs.sqlsentry.net.
Common Mistakes Developers Make By Bryan Oliver SQL Server Mentor at SolidQ.
1 | SharePoint Saturday St. Louis 2015 SQL Server Best Practices for SharePoint On-Prem.
DataBase Administration Scheduling jobs Backing up and restoring Performing basic defragmentation and index rebuilding Using alerts Archiving.
SQL Server Best Practices Keep Your Database In Top Performance Shape and Maintain Effective Backups September, 2007 Richard Kokoski.
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
Automating Common DBA Tasks
SharePoint and SQL Server integration Demo: SQL Server Optimizing Configurations SQL Server 2014 for SharePoint 2013 Avoiding ginormous transaction.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
CS27510 Commercial Database Applications. Maintenance Maintenance Disaster Recovery Disaster Recovery.
Tuning SQL Server 2012 for SharePoint 2013 Jump Start 01 | Key SQL Server and SharePoint Server Integration Concepts (50 minutes) Dedicated Server or.
Optimizing SQL Server 2012 for SharePoint 2013 SharePoint Saturday/Friday, Honolulu March 27, 2015.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Troubleshooting SQL Server Enterprise Geodatabase Performance Issues
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Module 16: Performing Ongoing Database Maintenance
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Week 7 : Chapter 7 Agenda SQL 710 Maintenance Plan:
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
IT System Administration Dr Jeffrey A Robinson.
SQL SERVER 2008 Installation Guide A Step by Step Guide Prepared by Hassan Tariq.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
Introduction to SQL Server for Windows Administrators Presented to WiNSUG 02/05/09 Bret Stateham Owner, Net Connex Blogs.netconnex.com.
Linkedin: dennisegraham Dennis E Graham Reporting For SQL Health.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
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.
Let’s Get It Started Lori Edwards, SQL Sentry. Introduction  Sales Engineer for SQL Sentry since 2/2013  Previously – DBA since 2003  PASS volunteer.
Blog.eardley.org.uk SharePoint Databases What you need to know Alan Eardley SQL Saturday Exeter 25 April 2015.
ProgressBook Suite Maintenance
SQL Database Management
Partial Database Availability
New Instance… Now What? Presented by: James Donahoe
You Inherited a Database Now What?
Tips for SQL Server Performance and Resiliency
Hitting the SQL Server “Go Faster” Button
Common SQL Server Mistakes and How to Avoid Them
New Instance… Now What? Presented by: James Donahoe
Installation and database instance essentials
Contained DB? Did it do something wrong?
Database Administrator/Azure SME – RDX
SQL Server May Let You Do It, But it Doesn’t Mean You Should
New Instance… Now What? Presented by: James Donahoe
Tips for SQL Server Performance and Resiliency
Dynamics AX Performance
Hitting the SQL Server “Go Faster” Button
Making PowerShell Useful
Re-Indexing - The quest of ultimate automation
Migrating your SQL Server Instance
dbatools - PowerShell and SQL Server Working Together
Cloud Architect – Azure
Example of a page header
Peter Shore SQL Saturday Cleveland 2016
Database Administrator/Azure SME – RDX
Making PowerShell Useful
AlwaysOn Availability Groups
You Inherited a Database Now What?
Sql Saturday Philadelphia
Managing the mystery database
Managing the mystery database
The DBA Quit and now you’re it:
Presentation transcript:

New Instance… Now What? Presented by: James Donahoe Senior Solutions Engineer – TeleTracking Technologies MCSA: SQL Server 2012

About Me! PASS Virtual Chapter Leader – “In-Memory” SQL Environments of SQL 2000 to current MCSA in SQL Server 2012, pursuing MCSE Retro Video Game Collector (Over 900 games!) Eagle Scout United States Marine Corps Veteran An owner of Retro Perler Art

80% 1 st Retention Rate About TeleTracking 24 YEARS As Industry Leader in Patient Flow 95% 62 of the 100 GREAT HOSPITAL Of The Best Hospitals Clients 350K + Acute Care Beds By KLAS as Industry Leader in Patient Flow

Agenda Configuration The Maintenance Hexagon What do I backup? DR Testing Best Practice Security Recommendations Resources

Configuration

Are your MDF, and LDF files on the same drive? Are your backups residing on the same drive as your data files? What is MAXDOP set to? What is your cost threshold for parallelism? How many TempDB files do you have? What is your instance memory capped at?

Basic Maintenance

The Maintenance Hexagon Reduce Impact of Database Backup Logging Clear Backup History Recovery Database Backups Query Performance Faster Root Cause Analysis Index Rebuild/Reorg Statistics Update Cycle Agent Error Log Cycle Instance Error Log Manageable Error Logs More Appropriate Execution Plans Reduce Disk I/O Backup Performance

BACKUPS Full Database Backup Creates a full backup of all user databases. Scheduled for every Sunday at 2:00AM Backups retained for 14 days located in the default backup directory Transaction Log Backup Creates a transaction log backup of all user databases in Full Recovery Scheduled for every Monday through Saturday at 2:00AM Backups are retained for 14 days located in the default backup directory Maintenance Examples

MISC Maintenance CycleErrorLog Cycles the error log on SQL Server Is scheduled for every Sunday, Wednesday at 5:00 am. Integrity Checks database integrity including indexes Is scheduled for every Sunday at 3:00AM Optimization Rebuild all indexes Changes free space to default setting Updates all statistics Is scheduled for every Sunday at 4:00AM Maintenance Continued

What Do I Do With My Backups?

What do I backup? ALL databases – User and System! All User Databases System Databases Transaction Logs Watch SIZE, Backups will help keep in check Select * from sys.configurations Create a job to run that query Save this into a table Back it up! Comes in handy if you ever have to reinstall!

TEST Your Backups! Backing up is the first step, but they won’t do you any good if they are corrupted. TEST your backups at LEAST once a quarter. If you haven’t experienced a corrupted database, give it time, it will happen!

Disaster Recovery Testing

DR Testing When was the last time you did a fire drill? If it is longer than 6 months, you are overdue! How easy is it to access the documentation? \\fileshare\where\the\folder\structure\is\something\like\this ^ REALLY!? That just slows everything down. Are the instructions clear? Would I be able to come in today, and be able to follow your instructions to have your system back up and running within your timeframe? What is your average restore time? (Those backup tests have come back to get yinz! – Pittsburgheze)

Security Recommendations

Best Practice Security Recommendations Non-Default logins provisioned to sysadmin role Non-default users are provisioned to db_owner role Who needs access? Don’t use SA accounts for SQL Server Agent Jobs Are you using the basics? “Password Complexity”, “Password Expiration”?

Resources

Resources Local Pass Chapter Many of us see each other monthly at a user group. Ask your question there, get the speakers contact information and don’t be afraid to reach out to them. PASS is a great organization that encourages learning through your peers. BrentOzar.com In one free, convenient zip file, you get their scripts including sp_Blitz®, sp_AskBrent®, and sp_BlitzIndex®, plus their e-books like the SQL Server Setup Checklist and AlwaysOn Availability Groups Setup Checklist. Twitter #SQLHELP, #SQLFAMILY Reaching out to any of those hashtags will get you a response relatively quickly if you are working on something SQLskills.com/blogs/glenn/ Free SQL Server Diagnostic Information queries—Updated MONTHLY

MinionWare Several free pieces of wonderful software – Reindex, backup, etc. Automates those tasks for you so you don’t have to worry! SQLSentry I cannot stress how great PlanExplorer is! They have a free and paid version, both get the job done, but I HIGHLY recommend that paid version. Virtual Pass Chapters These chapters hold virtual meetings every month for their subject(In-Memory, Performance, Administration, etc). Register on SQLPASS.org and look into them, lots of great, knowledgeable speakers regularly present! -- Shameless Plug, In-Memory VC has a great leader, just sayin. ;) Micrsoft Virtual Academy Free videos on all Microsoft products

Questions?Suggestions?Stories?

Thank You! To all of you for attending and to ALL of our sponsors today!