Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCarolina Belmonte Botella Modificado hace 7 años
1
Uso de herramientas gratuitas para el diagnostic de desempeño
Enrique Argüelles Añorve @Sqlferret Uso de herramientas gratuitas para el diagnostic de desempeño
2
Agradecimiento a los patrocinadores
Premium Silver Personal
3
PAL (Performance Analysis of Logs) Perfmon (Performance Monitor) Pssdiag (aka SQL Diag) SQL Nexus
4
Perfmon Esta en windows siempre Puede darnos eventos rapidos
Captura sobre tiempo Poco impacto en el servidor Sirve como linea base Contadores especificos del servidor Incompatibilidad en ocasiones (pasenlo a csv) Puede ser un poco confuso al inicio Dificil explicarlo a otros en especial gente no técnica
5
Contadores Windows logman.exe create counter %computername% -cnf 00:00:00 -f bin -v mmddhhmm -max 600 -o "c:\perflogs\%computername%.blg" -c "\LogicalDisk(*)\*" "\Memory\*" "\Network Interface(*)\*" "\Paging File(*)\*" "\PhysicalDisk(*)\*" "\Processor(*)\*" "\Process(*)\*" "\Redirector\*" "\Server\*" "\System\*" -si 00:00:30"
6
Contadores SQL Especificos (ejemplo)
logman.exe create counter %computername% -cnf 00:00:00 -f bin -v mmddhhmm -max 600 -o "c:\perflogs\%computername%.blg" -c "Processor(_Total)\% Processor Time" "Memory\Available Mbytes" "Paging File(_Total)\% Usage" "PhysicalDisk(_Total)\Avg. Disk sec/Read" "PhysicalDisk(_Total)\Avg. Disk sec/Write" "System\Processor Queue Length" "Network interface\Bytes total/sec" "SQLServer:Access Methods\Forwarded Records/sec" "SQLServer:Access Methods\Page Splits/sec" "SQLServer:Access Methods\Page Splits/sec" "SQLServer:Buffer Manager\Buffer cache hit ratio" "SQLServer:Buffer Manager\Page life expectancy" "SQLServer:General Statistics\Processes blocked" "SQLServer:SQL Statistics\Batch Requests/sec" "SQLServer:SQL Statistics\SQL Compilations/sec" "SQLServer:SQL Statistics\SQL Re-Compilations/sec" -si 00:00:30"
7
PAL Facil lectura Templates para varios escenarios
Comparativos faciles de compartir Completo analisis de contadores Tarda en procesar Demasiada información Algo complejo de instalar en ambientes en español
8
Pssdiag (DiagScan) Originalmente herramienta usada por Microsoft
Tiene un acercamiento tipo escopeta Captura toda la informacion tanto OS, SQL en tiempo real para su reproduccion Puede llegar a ser un poco agresiva Reproducir la situacion mientras realiza la ejecucion dependiendo del tiempo si es posible varias veces y tomar la hora o rango Configurable
9
SQL Nexus Requiere Toma toda la información anterior y la organiza
RML Utilies SQL Server CLR Types 2012 SQL Server Report Viewer 2012 Toma toda la información anterior y la organiza Nos da recomendaciones generals La ultima version tiene 2 errores uno de block chains
10
Otras herramientas Crystal Disk Mark CPU-z IOMeter Plan Explorer de SentryOne SQLDataPros
11
Herramientas vistas PAL Pssdiag SQL Nexus
12
Muchas gracias
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.