Tuning and Optimizing Queries Using Microsoft SQL Server 2005

Curso

En Monterrey y Benito Juárez

Precio a consultar

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Horas lectivas

    21h

Objetivo del curso: Al término del curso el alumno será capaz de: Normalizar bases de datos. Diseñar una base de datos normalizada. Optimizar el diseño de una base de datos desnormalizando. Optimizar el almacén de datos. Administrar concurrencia. Administrar concurrencia seleccionando el nivel apropiado de aislamiento transaccional. Seleccionar el nivel de granularidad del bloqueo. Optimizar y afinar las consultas para rendimiento. Optimizar una estrategia de indexado. Decidir cuando son apropiados los cursores. Destinatarios del curso: Este curso está dirigido a profesionales del desarrollo de bases de datos quienes tengan 3 o más años de experiencia desarrollando soluciones de SQL Server en ambientes corporativos.

Sedes y fechas disponibles

Ubicación

Inicio

Benito Juárez (Ciudad de México (Distrito Federal))
Ver mapa
Miguel Laurent #804, Piso 6, Col. Letran Valle, 03650

Inicio

Consultar
Monterrey (Nuevo León)
Ver mapa
Av. Roble 300, Edificio Torre Alta Piso 7 Lo. 701 Col. Valle Del Campestre, 66265

Inicio

Consultar

Acerca de este curso

Tener conocimiento de almacenes de datos. Estar familiarizado con las estructuras de los índices y su utilización; así como con la funcionalidad de los índices clustered, non-clustered y los heaps. Tener experiencia de tres años en tiempo completo desarrollando bases de datos. Estar familiarizado con el modelo y proceso de bloqueo; comprender los modelos, bloqueo de objetos y niveles de aislamiento. Estar posibilitado para diseñar una base de datos en tercera forma normal,denormalizar, diseñar para alto rendimiento y requerimientos

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Programa académico

Contenido:

1. Midiendo el rendimiento de bases de datos.
1.1 importancia del benchmarking.
1.2 métricas clave para el rendimiento de consultas: sysmon.
1.3 métricas clave para el rendimiento de consultas: profiler.
1.4 lineamientos para identificar bloqueo y bloqueo colgado.

2. Optimizando el diseño fisico de la base de datos.
2.1 modelo de optimización del rendimiento.
2.2 estrategia de optimización de estructura: claves.
2.3 estrategia de optimización de estructura: denormalización responsable.
2.4 estrategia de optimización de estructura: generalización.

3. Optimizando consultas para rendimiento.
3.1 modelo de optimización de rendimiento: consultas.
3.2 ¿qué es el flujo lógico de la consulta?
3.3 consideraciones para utilizar subconsultas.
3.4 lineamientos para construir consultas eficientes.

4. Refactorizar cursores dentro de las consultas.
4.1 modelo de optimización del rendimiento: soluciones de consultas
Basadas en conjuntos.
4.2 cinco pasos para construir un cursor.
4.3 estrategias para refactorizar cursores.

5. Optimizando una estrategia de indexado.
5.1 modelo de optimización del rendimiento: índices.
5.2 consideraciones para utilizar índices.
5.3 mejores utilizaciones de un índice clustered.
5.4 prácticas recomendadas para diseño de índices non-clustered.
5.5 como documentar una estrategia de indexado.

6. Administrando concurrencia.
6.1 modelo de optimización del rendimiento: bloqueo y bloqueo colgado.
6.2 estrategias para reducir el bloqueo y el bloqueo colgado.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Tuning and Optimizing Queries Using Microsoft SQL Server 2005

Precio a consultar