Download - Preguntando a sql server con DMV
Preguntando a SQL server con DMV
13 de Mayo 2015 (12 pm GMT -5)Ahias Portillo
Resumen:En esta sesión veremos algunas consultas que nos permitirán conocer secretos ocultos de Sql Server, que podrían salvarnos en más de una vez en problemas de rendimiento.
Está por comenzar: Próximos Eventos
BIML para automatizar patrones de ETL
20 de MayoMiguel Egea
Moderador: Kenneth Ureña
Always ON de 0 a 100, lecciones aprendidas de la vida real para un DRP
27 de MayoJesus Gil
Descubriendo los datos espaciales con SQL Server
6 de JunioJohn Bulla
Manténgase conectado a nosotros!
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
3
4
Oportunidades de Voluntariado
PASS no pudiera existir sin personas apasionadas y dedicadas de todas partes del
mundo que dan de su tiempo como voluntarios.
Se un voluntario ahora!!
Para identificar oportunidades locales visita volunteer.sqlpass.org
Recuerda actualizar tu perfil en las secciones de “MyVolunteering” y MyPASS para mas
detalles.
Sigan Participando!
• Obtén tu membresía gratuita en sqlpass.org
• Linked In: http://www.sqlpass.org/linkedin• Facebook: http://www.sqlpass.org/facebook• Twitter: @SQLPASS• PASS: http://www.sqlpass.org
Preguntando a SQL Server con DMV
13 de Mayo de 2015
Ahias PortilloMVP SQL ServerDPA en SolidQPASS | Líder de capitulo
Moderador: Kenneth Ureña
7
Sobre Mi
1. Estudiante de Maestría de Base de datos2. Sql Server MVP3. Arquitecto de Plataforma de Datos en SolidQ
• Líder de Equipo de BI, Desarrollador BI.
4. Especialidad: SSIS y SSAS5. Speaker de Sql Saturday en Centro América6. Líder de capitulo PASS en El Salvador7. Organizador de Sql Saturday El Salvador
8
Agenda
• ¿Que son las DMV?• Tipos de DMV’s• DMV’s para análisis de Índices• Fragmentación• Índices no encontrados• Índices No utilizados, Ineficientes, Utilizados
• Información de Ejecuciones de Querys
¿Que son las DMV?
• Disponibles desde Sql Server 2005.• Algunas DMV’s son DMF’s, (Funciones de tipo tabla), que
utilizan parámetros.• Todas ellas están dentro de la categoría de DMO’s
(Dynamic Management Objects)
DMV’s
Grupos de DMV Grupos de DMV Grupos de DMV
Change data capture Full-text search Service Broker
Common LanguageRuntime
Index SQL Server OperatingSystem
Database Input/Output (I/O) Transaction
Database mirroring Query notification Security
Execution Replication AlwaysOn Availabulity Group
Extended events Resource Governor Database Related
Filestream and FileTable Memory-Optimized Change Tracking
11
DMV’s para análisis de Índices
• Análisis de fragmentación• sys.dm_db_index_physical_stats
• Índices no encontrados• sys.dm_db_missing_index_groups• sys.dm_db_missing_index_group_stats• sys.dm_db_missing_index_details
12
DMV’s para análisis de Índices
• Índices No utilizados, Ineficientes, Utilizados• sys.dm_db_index_usage_stats
13
Información de Ejecuciones de Querys
• sys.dm_exec_query_stats• sys.dm_exec_cached_plan• sys.dm_exec_plan_attributes • sys.dm_exec_sql_text
14
Libros Recomendados
BIML para automatizar patrones de ETL20 de Mayo (12 pm GMT -5)
Miguel Egea
Resúmen:Los procesos de extracción transformación y carga de datos suelen ser el impacto en tiempo más grande de todos los procesos construcción de soluciones de inteligencia de negocios. Los estudios lo situan entre el 60% y el 80% del tiempo total de construcción de una solución. Durante la sesión veremos como podemos aprovecharnos de nuestros propios metadatos y el lenguaje BIML de Varigence de forma gratuita para automatizar este tipo de procesos.
Próximo Evento