Análisis de la Salud de una Base de Datos SQL Server Adrián Miranda Cordero amiranda@nemesyscr.com @JMCJOSEAD cr.linkedin.com/in/admiranda www.adrian-miranda-cordero.Blogspot.com MCDBA, MCTS, MCSA, MCITP, MCSE, MCT
Organiza http://tinyurl.com/ComunidadWindows
Patrocinadores del SQL Saturday Premier Sponsor Gold Sponsor Bronze Sponsor
Agenda Qué es un Análisis de la Salud? Ventajas de un Análisis de la Salud Herramientas gratuitas a utilizar Conclusiones y recomendaciones. 4 | 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Qué es un Análisis de la Salud? Chequeo Periódico Aplicar recomendaciones Resultados Obtenidos 5 | 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Qué es un Análisis de la Salud Service Pack, cumulative Update. Parámetros de Configuración de SQL Server. Top Consumidores de recursos (SP, Ad Hoc) Índices faltantes e índices no necesarios. Concurrencia Chequeo de Corrupción Respaldos de Base de Datos Muestra el estado actual de la plataforma de base de datos BP IO MEM CPU Se enfoca en aspectos escenciales del Motor de Base de Datos Muestra hallazgos en el Motor de Base de Datos 6 | 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Ventajas del Análisis de la Salud Genera un plan de acción. Mejora la calidad del servicio. Minimiza el tiempo de caídas de las aplicaciones. Reducción de costos de soporte. Genera un informe detallado que sirve de insumo para mejoras en la arquitectura actual de base de datos. Capacita al personal interno de la compañía. 7 | 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Cómo hacer un Análisis Exitoso? Defina el problema y el alcance. Determine el impacto para el negocio. Involucre los recursos adecuados. Identifique las posibles causas. Planifique y coordine las tareas con los distintos equipos. Crear el plan a seguir y el modelo de comunicación. Identificar la causa raíz. Validar posibles soluciones. Básicamente aplicar todas las técnicas disponibles para extraer los datos requeridos. Realizar pruebas e implementar soluciones. Entregar resultados. 8 | Análsis de la Salud de una Base de Datos SQL Server
Herramientas a Utilizar Carácterísticas Son gratuitas Creadas por MVP reconocidos Fácil aprendizaje 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Herramientas a Utilizar sp_Blitz -- Creado por Brent Ozar http://www.brentozar.com/blitz/ Glen Berry Diagnostic Queries https://sqlserverperformance.wordpress.com/category/diagnostic-queries/ Adam Machanic – Who is Active? http://sqlblog.com/blogs/adam_machanic/archive/2012/03/22/released-who-is-active-v11-11.aspx Herramienta PAL https://pal.codeplex.com/ 11/18/201811/18/2018 | Análsis de la Salud de una Base de Datos SQL Server
Demos Cómo utilizar las herramientas. Cómo afinar consultas por medio de índices, mediante paralelismo o mediante cambios simples en TSQL. Cómo remediar los hallazgos encontrados. Cómo identificar bloqueos creados por sesiones en estado “Sleeping”. Chequear posible corrupción de datos. Análsis de la Salud de una Base de Datos SQL Server
Adrián Miranda Cordero PREGUNTAS Y RESPUESTAS Amrianda@nemesyscr.com www.adrian-miranda-cordero.blogspot.com Adrián Miranda Cordero @JMCJOSEAD Análsis de la Salud de una Base de Datos SQL Server