toolbox de sql server, herramientas para facilitar trabajo del dba

Post on 30-Jun-2015

419 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

http://summit.solidq.com/madrid/2013/ SQL Server es muy popular por la facilidad de gestión y administración de que goza en el mercado; en la siguiente sesión conocerá qué utilidades, herramientas y scripts tiene disponibles en la comunidad para poder analizar y explotar su infraestructura hasta el más bajo nivel. Estas herramientas serán presentadas desde el punto de vista de ciclo de vida de su infraestructura (los cuatro bolígrafos BIC).

TRANSCRIPT

@SQSummit13

@erincon

- SQL Server Toolbox

REL30001

Eladio Rincón

erincon@solidq.com

Depto. Relacional, MVP, MCT

Cuatro Áreas/Medidas a Actuar

SintéticasUnitariasConcurrenciaVida Real

Cuatro Áreas/Medidas a Actuar

Vida RealConcurrenciaUnitariasSintéticas

Vida Real – MCR

Medir

Contextualizar

Reaccionar

8

Medir

Uso de Recursos

Latencias

Aprox. Waits & Queues

��

9

Medir: Waits & Queues

Herramientas para Medir y Contexto

El MedievalWindows Performance MonitorPAL (http://pal.codeplex.com) SQL Server ProfilerDB Engine Tuning Advisor

El RenacimientoDMVs, DMFs, y Planes Ejecución (2005+)SQL Performance Data Collectors y XEsRML ToolsTSQL CSI by SolidQ

DEMORevisión HerramientasTSQL-CSI, PAL

Definir Baseline e Históricos

SpotlightIderaSQL SentrySystem CenterNagios

¿Monitor de ERP?¿Relación entre indicadores?

Cuatro Áreas/Medidas a Actuar

Vida RealConcurrenciaUnitariasSintéticas

Herramientas para Medir y Contexto

MedirWindows Performance MonitorSQL Server ProfilerDMVs, DMFs (2005+)

AnalizarPAL, DB Engine Tuning AdvisorRML ToolsPlanes Ejecución

DEMORevisión HerramientasRML Tools

Cuatro Áreas/Medidas a Actuar

Vida RealConcurrenciaUnitariasSintéticas

Medidas Sintéticas

RecursosFTDWHyper-Vtpc.org

HerramientasFabricantesIndependientes

Mediciones de E/S: Herramientas

Para reproducir patrones E/S que genera Microsoft SQL Server

SQLIO– De Microsoft, línea de comando

IOMeter– OpenSource, GUI, dev. por Intel

Sintáxis SQLIOParm

Description

-o # of outstanding I/O requests

-k R or W (read or write)

-s Duration (seconds)

-b Size of the IO request in bytes

-f Type of IO to issue (‘random’ or ‘sequential’)

-F parameters file

-t # of threads

Guías para usar SQLIO

Archivos Grandes (>cache de SAN)SAN auto-tuning necesita tiempoRealiza pruebas de:– Lectura vs Escritura– Aleatorio vs Secuencial– Tamaños diferentes de operación– Diferentes colas (outstanding IO)

Procedimiento de uso de SQLIOEjecutar

• Crear .bat y ejecutar test• Params: -s, -o, - b, -f

Parsear

• Jonathan Kehayias, Linchi Shea

• O, tu MétodoAnalizar

• Excel

DEMOUsando SQLIO

23

IOMeter – Configuración

24

IOMeter – Resultados

DEMOPaseo por IOMeter

26

Debes medir SQL Server para:• Conocer límites • Anticiparte a problemas, y• Mantenerlo en marcha

Por donde empezar, depende de:• Urgencia, Necesidad/Sponsors,

Presupuesto• Cuantos más bolis BIC, mejor

Conclusiones

Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino

América, ésta es tu oportunidad.

http://summit.solidq.com/madrid/

Síguenos:

29

top related