Planes de Ejecución y Optimización Avanzada de Índices para SQL Server

Curso

En Madrid

¡50% de ahorro!
450 € + IVA

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Lugar

    Madrid

  • Horas lectivas

    24h

Objetivo del curso: Durante el curso, usted aprenderá cómo indexar eficientemente sus tablas y entenderá por qué un buen índice es tan importante para la salud y el rendimiento de su base de datos, y cómo un índice se utiliza para acceder a los datos de las tablas. En la sección de indexación se explicarán las siguientes áreas: montones, índice agrupado, índice no agrupado, índice de cobertura, índices filtrados, índice único, índice calculado, vistas indizadas. Dirigido a: Programadores T-SQL, DBAs, Arquitectos y Analistas. Aquellos que necesitan escribir o revisar código T-SQL en SQL Server.

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
Francisco Silvela, 54 Duplicado, 1º D, 28028

Inicio

Consultar

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Profesores

Eladio Rincón

Eladio Rincón

MCT y MVP en SQL Server.

Eladio es Director de Tecnologías de Bases de Datos para Solid Quality Mentors en España y Portugal, y mantiene con sus compañeros de departamento El Rincón del DBA (http://blogs.solidq.com/ES/ElRinconDelDBA), donde comparten sus experiencias en escalabilidad, seguridad, rendimiento y diseño eficiente de sistemas de bases de datos.

Enrique Catalá

Enrique Catalá

MCT, MCIT-Pro SQL Server y MAP 2011

Enrique es MCT, MCIT-Pro SQL Server y MAP 2011. Mentor y miembro del equipo de Bases de Datos de Solid Quality Mentors en España y Portugal; publica con sus compañeros en El Rincón del DBA, y es un colaborador destacado en http://msdn.microsoft.com/es-ES/sqlserver. Su especialidad es la resolución de problemas de rendimiento, y diseño e implementación de arquitecturas escalables.

Temario

Día 1Indexación

  • Índices agrupados
  • Índices no agrupados
  • Interioridades de los índices
  • Técnicas de indexación
    • Índices de cobertura
    • Índices filtrados
    • Índices calculados
    • Vistas indexadas
  • Mejores prácticas

Planes de ejecución en profundidad

  • Entendimiento planes de ejecución
  • Optimización de consultas
  • Visualización de un plan de ejecución
  • Lectura general de planes de ejecución
  • Información sobre los planes de caché
  • Estadísticas

Día 2¿Qué se usa para optimizar una consulta?

  • Selectividad
  • Densidad
  • SARG
  • Cardinalidad
  • Cruces – Joins
    • Nested Loop Join
    • Merge Join
      • Uno a muchos
      • Muchos a muchos
      • Sort Join
      • Predicados Residuales
    • Hash Joins
      • Hash join en memoria
      • Role Reversal
      • “Hash Bailout”
      • Evento Hash Warning

Día 3Operadores de Planes de Ejecución

  • TableScan, Clustered Index Scan, Non-Clustered Index Scan
  • Index Seek
  • Merge Interval
  • Bookmark Key and RID Lookup
  • Eager Spool, Lazy Spool, Index Spool, RowCount Spool
  • Stream Aggregate
  • Assert
  • Concatenaciones
  • Compute Scalar
  • Sort
  • Segment

Entendiendo e influenciando sobre el Optimizador de Consultas

  • Non-Updating Updates
  • Parameter Sniffing
  • Foldable and Non-foldable Expressions
  • Claves ajenas
  • Restricciones CHECK
  • Correlación de estadísticas
  • Correlación de columna de tipo fecha
  • Reglas del Optimizador
  • Índices Hipotéticos
  • Bugs en el Optimizador de Consultas

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Planes de Ejecución y Optimización Avanzada de Índices para SQL Server

450 € + IVA