Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCelia Consuelo Fernández Escobar Modificado hace 6 años
1
Diagnostico Avanzado del Rendimiento en SQL Server
Alexander Ortiz Diagnostico Avanzado del Rendimiento en SQL Server
2
Agradecimiento a los patrocinadores
Gold Silver Geek
3
Los Retos del DBA
4
Que mantiene al DBA despierto toda la noche?
Asegurar la salud de todos los ambientes de bases de datos Diagnosticar proactivamente y resolver problemas de rendimiento en las bases de datos Determinar cuales problemas son críticos y priorizar la respuesta / acción Controlar los costos y trabajar con recursos limitados Ambientes variados, virtuales, cloud, físicos. No hay suficiente tiempo en el día!!…
5
Una imagen completa del estado de salud de Bases de Datos
Para garantizar un rendimiento óptimo, necesita una imagen completa de la salud de base de datos, el seguimiento de cada componente, incluyendo el servidor, sistema operativo y red. Rendimiento a nivel empresarial a simple vista Identificar servidores y recursos donde los problemas de rendimiento se originan Diagnostique y resuelva incidentes de forma rápida Automatice el análisis de las métrica de rendimiento para la resolución rápida Asegurar cobertura completa con la mínima sobrecarga posible
7
Investigación en Profundidad
8
Líneas base Una línea base representa una firma / patrón de comportamiento para una medida específica Las líneas de base se utilizan para determinar los valores "normales" para una métrica específica
10
Análisis Multidimensional
Sentencias SQL TSQL batches Usuarios y sesiones Objetos bloqueados Aplicaciones Conectadas
11
Lo Básico Cuales son los Top SQLs?
Cual sentencia tiene pobre rendimiento?
12
Lo Avanzado Es este comportamiento normal? Que se esta ejecutando?
Quien lo ejecuta? En que Base? Que recurso esta en espera?
14
Análisis de Cambios Tener capacidades de comparación de carga de trabajo, lo cual permite rastrear cambios en el entorno de la base de datos y deriva en poder responder o entender mejor como la configuración afecta el rendimiento.
15
Que tipos de Cambios? Objetos en las bases de datos
Configuración del Sistema operativo Configuración de la base de datos Planes de Ejecución
17
Conocer el ambiente Entender posible sobrecarga provocada por la virtualización. Que pasa con los ambientes Cloud?
19
Recomendaciones Review Performance Deviations
Category Name Review Performance Deviations Workload deviation CPU usage deviation I/O wait deviation Memory wait deviation Network wait deviation Lock wait deviation Latch wait deviation Log wait deviation CLR wait deviation Remote Provider wait deviation Other wait deviation XTP wait deviation Address Resource Bottlenecks Excessive Memory Pressure Excessive Log Wait Excessive IO Wait Reduce Contention Objects experiencing Lock Waits Deadlock observed Buffer latch contention Optimize Application Workload Excessive Statements Re-compiles
20
Optimización de Sentencias
21
Escribir un Select = Muchas opciones
23
Demo
24
Enlaces
25
Sales Engineer – Quest alexander.Ortiz@quest.com
26
Siguiente Charla!! La historia debe contarse como es......SQL Temporal Tables Vladimir Guzman
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.