SlideShare una empresa de Scribd logo
WebCast de Optimización Sql Server
Almacenamiento e Índices
Expositor:
Ahias Portillo
elrincondesqlserver@gmail.com
Sobre Mi
Arquitecto de Inteligencia de Negocios
Ing. Ahias Portillo, MCT, MCITP DBA, BI
Especialista en inteligencia de negocios y base de datos con mas de 7
años de experiencia, ha desarrollado proyectos para mas de 7 países en
América.
Es un evangelista y conferencista latinoamericano de Sql Server,
actualmente es un miembro activo de PASS.
Organizadores
Agenda
• Fundamento de Almacenamiento
•
•
•
•

Paginas
Extents
Tipos de paginas
Organización de paginas

• Índices
• Definición
• Tipos de índices
Paginas
Extents

(Expert Performance Indexing For Sql Server 2012, Pagina 17)
Tipos de Paginas
• File header page
• Boot page
• Page Free Space (PFS) page
• Global Allocation Map (GAM)
page
• Shared Global Allocation Map
(SGAM) page

• Differential Changed Map (DCM)
page
• Bulk Changed Map (BCM) page
• Index Allocation Map (IAM) page
• Data page
• Index page
• Large object (Text and Image)
page
File Header Page
Es la primera pagina de cualquier archivo de datos, contiene
información de metadatos sobre los archivos de base de datos.
•
•
•
•
•
•

File ID
File group ID
Current size of the file
Max file size
Sector size
LSN information
Boot Page
La pagina de inicio es similar Header page, ya que proporciona
metadatos, con la diferencia que la información proporcionada es
de la base de datos.
• Nombre de base de datos
• Identificador de Base De datos
• Nivel de compactibilidad
• Etc.
Page Free Space Page(PFS)
Con el fin de dar seguimiento de las paginas que tienen espacio
disponible, para la inserción de filas, cada datafile contiene Page
Free Space Page.
Global Allocation Map Page(GAM)/
Shared Global Allocation Map Page(SGAM)
• GAM: Es similar PFS. Esta pagina determina si un Extent esta
disponible para su asignación a un exten uniforme.
• SGAM: Es similar a GAM con la diferencia, que determina si el
extent esta disponible para ser asignado a un extent Mixed.
Differential Changed Map Page (DCM)/
Bulk Changed Map Page(BCM))
• DCM: Se utiliza para determinar si un GAM ha cambiado. Cuando
una medida ha cambia de 0 a 1, estos bit se almacena en DCM.
• BCM: Se utiliza para indicar cuando un intervalo de GAM han
cambiado por operaciones de Bulk_logged.
Index Allocation Map Page(IAM)
La anteriores paginas estaban relacionadas a Metada de
almacenamiento.
Una de las cosas mas importante que debe saber Sql Server es
saber si una pagina esta asociada a una tabla o índice, la pagina que
proporciona esta información es IAM.
Cada Tabla o índice comienza primero con una pagina IAM.
Data Page/Index Page/Large Object Page
• Data Page: Las paginas de datos se utilizan para almacenar los
datos y son los tipos de paginas mas comunes en todas las base de
datos.
• Index Page: Estas paginas proporcionar información de la
estructura y donde las paginas de datos se encuentran.
• Large Object Page: A diferencia de las paginas de datos que están
limitadas a 8kb. Existe algunos tipos de datos cuyo tamaño
máximo es de 2gb, para ellos se requiere un tipo de
almacenamiento distinto.
Organizing Pages
• Heap
• B-Tree
• Columnar
HEAD
Es una estructura de datos que
almacena la posición física en la
que se almacenó cada nueva fila
dentro de las páginas asignadas a
la tabla. (Cuando no existen
índices)

(http://technet.microsoft.com/en-us/library/aa964133(v=sql.90).aspx)
B-Tree
Es una estructura utilizada para la
indexación, y se utiliza tanto para
índices Clustered y NonClustered.

El B-Tree organiza los datos en una
jerarquía de árbol inverso.

(http://www.terrymarshall.com.au/Blog/tabid/162/EntryId/156/SQLServer-2012-Columnstore-Indexes.aspx)
Column Store Structure
Es una nueva estructura de
almacenamiento introducida con
Sql Server 2012, y organiza los
índices de una forma tabular y por
fila.

(http://www.terrymarshall.com.au/Blog/tabid/162/EntryId/156/SQLServer-2012-Columnstore-Indexes.aspx)
Table Scan
• Realiza un recorrido de todo
los registros en una tabla
hasta encontrar el valor
seleccionado.
• Generan altos costos de
procesamiento.

(http://www.codeproject.com/Articles/55505/SQL-Query-OptimizationFAQ-Part-1-With-video-expla)
¿Que es un Índice?
• Es una estructura de almacenamiento de datos que permite el
acceso eficiente a ellos, por medio de columnas o conjuntos de
columnas que sirven como diccionarios.
Tipos de Índices
• Clustered
• NonClustered
• Columnares

• Indices Especiales
• Full Text
• XML
• Spatial
Clustered
Los Clustered Indexes son índices
que controlan el orden físico de
las filas en la tabla, por lo cual solo
puede existir uno para cada tabla.

(http://technet.microsoft.com/en-us/library/cc917624.aspx)
NonClustered
Los Non-Clustered indexes son
índices que mantienen un sub
conjunto de las columnas de la
tabla en orden. Estos índices no
modifican el orden de las filas de
la tabla, en lugar de esto
mantienen una lista ordenada de
referencias a filas de la tabla
original.
(http://technet.microsoft.com/en-us/library/cc917624.aspx)
Sintaxis
Sintaxis
Sintaxis
Columnar
SQL Server 2012 introduce los índices
columnares, los cuales aceleran la
ejecución de consultas con grandes
cantidades de datos, especialmente para
los Almacenes de Datos o Data Warehouse.
La ventaja de los índices columnares es que
leen de disco únicamente las columnas
necesarias para resolver la consulta, lo cual
acelera el proceso de obtención de datos
de disco, éstas columnas son almacenadas
de forma compresa en el disco duro, lo cual
disminuye las operaciónes de IO, y por lo
tanto se obtienen los datos más
rápidamente.

(http://ecastrom.blogspot.com/2012/07/column-store-index-en-sql-server-2012.html)
Sintaxis
Full Text
Es un índice especialidado para realizar consultas
sobre campos que contienen grandes cantidades
de texto, el acceso de este índice es por medio
de funciones especificas proveeidad por el motor
de Full Text.

(http://technet.microsoft.com/en-us/library/ms142571.aspx)
Índices XML/Spatial
XML Index: Se pueden crear en columnas de tipo XML, permite el acceso
por medios de funciones especializadas.
Spacial Index: Se pueden crear sobre columnas de tipo spatial, estas
columnas contiene datos de tipo geometry or geography, y permiten
operaciones especializadas con este tipo de datos.
Preguntas
Comunidad

https://www.facebook.com/groups/elrincondesqlserver/

http://www.youtube.com/user/elrincondesqlserver

http://www.elrincondesqlserver.com/

Más contenido relacionado

PPTX
Presentacion de bases de datos
PPTX
PPT
Data Warehouse
PDF
Optimizando la carga de datos con integration services ssis
PDF
Productividad con oracle sql developer y data modeler
PPTX
SQL Server Integration Services
PPT
PDF
Oracle Database 11g enterprise
Presentacion de bases de datos
Data Warehouse
Optimizando la carga de datos con integration services ssis
Productividad con oracle sql developer y data modeler
SQL Server Integration Services
Oracle Database 11g enterprise

La actualidad más candente (20)

PPTX
base de datos
PPTX
Base de datos
PPTX
A) confiuracion del entorno de travajo de la base de datos en web
PPTX
Paolo garcia
PDF
Base de datos ble nahun
PPTX
Principales bases de datos
DOCX
Indice Proyecto de Inteligencia de Negocios
PPTX
Base de datos
PDF
Angie Mero-Principales características de Access que se necesita para elabora...
PPTX
Presentacion elementos basicos acces.
PPTX
Amazon simple db
PPTX
Tatiana access
PPTX
Principales Bsases de Datsos
PPTX
Base de datos ble nahun
DOCX
⭐Generación de reportes en múltiples formatos con jasper report e ireport
PPTX
base de datos SQL y no-SQL
PPTX
Actividad de aprendizaje 4: base de datos
PPTX
Principales bases de datos existentes
base de datos
Base de datos
A) confiuracion del entorno de travajo de la base de datos en web
Paolo garcia
Base de datos ble nahun
Principales bases de datos
Indice Proyecto de Inteligencia de Negocios
Base de datos
Angie Mero-Principales características de Access que se necesita para elabora...
Presentacion elementos basicos acces.
Amazon simple db
Tatiana access
Principales Bsases de Datsos
Base de datos ble nahun
⭐Generación de reportes en múltiples formatos con jasper report e ireport
base de datos SQL y no-SQL
Actividad de aprendizaje 4: base de datos
Principales bases de datos existentes
Publicidad

Destacado (20)

PPT
INDICES EN SQL SERVER
PDF
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
PPTX
Mejores practicas sql
PDF
Lo que siempre has querido saber para exprimir sql server
DOCX
Indexacion Y Asociacion
PPTX
SqlSat247 Bogota - SQL Server Modo Tabular vs Modo Multidimensional - Pros y ...
PPT
Optimizacion De Consultas
PPT
Exchange server
PPTX
MS SQL Server 2014 - In-Memory OLTP
PDF
Indices columnares | SolidQ Summit 2012
PPTX
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
PPTX
Como leer planes de ejecución - edición 2015
PPTX
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
PPTX
Creacion de indices y constraints en sql server
PDF
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
PPTX
Escribiendo código T-SQL eficientemente
PPTX
Diplomado Técnico SQL Server 2012 - Sesión 6/8
PPTX
Creación de aplicaciones de bases de datos con MS SQL Server 2012
PDF
Toolbox SQL Server para optimización
PPTX
Sql Saturday CR - Introducción al Optimizador
INDICES EN SQL SERVER
BEST_PRACTICES: Buenas Prácticas para el Desarrollador de bases de datos
Mejores practicas sql
Lo que siempre has querido saber para exprimir sql server
Indexacion Y Asociacion
SqlSat247 Bogota - SQL Server Modo Tabular vs Modo Multidimensional - Pros y ...
Optimizacion De Consultas
Exchange server
MS SQL Server 2014 - In-Memory OLTP
Indices columnares | SolidQ Summit 2012
SQL Saturday 254 10- Cosas que no se deben de hacer en una BD
Como leer planes de ejecución - edición 2015
24 HOP edición Español - Planes de ejecución en sql server 2014 - Enrique Catala
Creacion de indices y constraints en sql server
Novedades en seguridad en SQL Server 2012 v1 | SolidQ Summit 2012
Escribiendo código T-SQL eficientemente
Diplomado Técnico SQL Server 2012 - Sesión 6/8
Creación de aplicaciones de bases de datos con MS SQL Server 2012
Toolbox SQL Server para optimización
Sql Saturday CR - Introducción al Optimizador
Publicidad

Similar a WebCast de optimización Sql Server - Almacenamiento e Índices (20)

DOCX
Indices en SQL Server
PPTX
SESION04_Base_datos_con_SQL_Server_II.pptx
PPTX
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
PPTX
Indices Columnares en SQL Server 2014
PDF
Column stored index
DOCX
SQL SERVER
PPTX
Sql server 2014 básico
PPTX
Data warehouse
PPTX
Data warehouse
PPTX
Data werehousing
PPTX
Fundamentos sobre los indices en SQL Server
PPTX
Fundamentos de Indices en SQL Server - Enrrique Puig
PPTX
PPTX
SQL 2016 Column Store Index
PPTX
Indices y Vistas.pptx
PPTX
Herramientas de control,monitoreoy estadistica de bd
DOCX
DOCX
PPT
3524468.ppt
Indices en SQL Server
SESION04_Base_datos_con_SQL_Server_II.pptx
MS SQL Server 2014 - In-Memory ColumnStore Index - Haciendo un almacén de datos
Indices Columnares en SQL Server 2014
Column stored index
SQL SERVER
Sql server 2014 básico
Data warehouse
Data warehouse
Data werehousing
Fundamentos sobre los indices en SQL Server
Fundamentos de Indices en SQL Server - Enrrique Puig
SQL 2016 Column Store Index
Indices y Vistas.pptx
Herramientas de control,monitoreoy estadistica de bd
3524468.ppt

Más de JOSE AHIAS LOPEZ PORTILLO (20)

PDF
Mi primer modelo de clasificación con Azure Machine Learning Studio
PPTX
Introducción Azure Synapse Analytics
PDF
002 - Introducción a DAX
PDF
01 - DAX de principiante a experto con Power BI: Introducción a DAX
PDF
Instalación de Sql Server 2019 On-Premises.
PDF
Mi primer modelo de clasificación utilizando regresión logística
PPTX
70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción
PDF
Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01
PDF
Introducción a Ciencia de datos con Microsoft
PDF
Dax paso a paso con Power BI
PPTX
Transformación Digital – Ciencia de datos el siguiente nivel
PDF
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
PDF
Sql Saturday Guatemala 2018-Mas rápido y Mas Furioso Windowing Functions & Co...
PPTX
Fast and Furious: Discovering Windowing Function
PPTX
Sql Server - Troubleshooting De Bloqueos (Parte I)
PPTX
Preguntando a sql server con DMV
PPTX
Modelos de recuperación de desastre híbridos (On premise / Cloud)
PPTX
PPTX
SQLSaturday Guatemala - SOS de Alto de rendimiento con Window Functions
PPTX
Técnicas avanzadas de consultas con sql server 2014
Mi primer modelo de clasificación con Azure Machine Learning Studio
Introducción Azure Synapse Analytics
002 - Introducción a DAX
01 - DAX de principiante a experto con Power BI: Introducción a DAX
Instalación de Sql Server 2019 On-Premises.
Mi primer modelo de clasificación utilizando regresión logística
70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción
Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01
Introducción a Ciencia de datos con Microsoft
Dax paso a paso con Power BI
Transformación Digital – Ciencia de datos el siguiente nivel
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
Sql Saturday Guatemala 2018-Mas rápido y Mas Furioso Windowing Functions & Co...
Fast and Furious: Discovering Windowing Function
Sql Server - Troubleshooting De Bloqueos (Parte I)
Preguntando a sql server con DMV
Modelos de recuperación de desastre híbridos (On premise / Cloud)
SQLSaturday Guatemala - SOS de Alto de rendimiento con Window Functions
Técnicas avanzadas de consultas con sql server 2014

Último (20)

PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPTX
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
DOCX
Guía 5. Test de orientación Vocacional 2.docx
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PDF
MANUAL de recursos humanos para ODOO.pdf
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Sesion 1 de microsoft power point - Clase 1
capacitación de aire acondicionado Bgh r 410
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
unidad 3 tecnología 8° básico: planificación y elaboración de un objeto
Guía 5. Test de orientación Vocacional 2.docx
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Propuesta BKP servidores con Acronis1.pptx
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
MANUAL de recursos humanos para ODOO.pdf
Historia Inteligencia Artificial Ana Romero.pptx
Presentacion de Alba Curso Auditores Internos ISO 19011
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Estrategia de Apoyo de Daylin Castaño (5).pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.

WebCast de optimización Sql Server - Almacenamiento e Índices

  • 1. WebCast de Optimización Sql Server Almacenamiento e Índices Expositor: Ahias Portillo elrincondesqlserver@gmail.com
  • 2. Sobre Mi Arquitecto de Inteligencia de Negocios Ing. Ahias Portillo, MCT, MCITP DBA, BI Especialista en inteligencia de negocios y base de datos con mas de 7 años de experiencia, ha desarrollado proyectos para mas de 7 países en América. Es un evangelista y conferencista latinoamericano de Sql Server, actualmente es un miembro activo de PASS.
  • 4. Agenda • Fundamento de Almacenamiento • • • • Paginas Extents Tipos de paginas Organización de paginas • Índices • Definición • Tipos de índices
  • 6. Extents (Expert Performance Indexing For Sql Server 2012, Pagina 17)
  • 7. Tipos de Paginas • File header page • Boot page • Page Free Space (PFS) page • Global Allocation Map (GAM) page • Shared Global Allocation Map (SGAM) page • Differential Changed Map (DCM) page • Bulk Changed Map (BCM) page • Index Allocation Map (IAM) page • Data page • Index page • Large object (Text and Image) page
  • 8. File Header Page Es la primera pagina de cualquier archivo de datos, contiene información de metadatos sobre los archivos de base de datos. • • • • • • File ID File group ID Current size of the file Max file size Sector size LSN information
  • 9. Boot Page La pagina de inicio es similar Header page, ya que proporciona metadatos, con la diferencia que la información proporcionada es de la base de datos. • Nombre de base de datos • Identificador de Base De datos • Nivel de compactibilidad • Etc.
  • 10. Page Free Space Page(PFS) Con el fin de dar seguimiento de las paginas que tienen espacio disponible, para la inserción de filas, cada datafile contiene Page Free Space Page.
  • 11. Global Allocation Map Page(GAM)/ Shared Global Allocation Map Page(SGAM) • GAM: Es similar PFS. Esta pagina determina si un Extent esta disponible para su asignación a un exten uniforme. • SGAM: Es similar a GAM con la diferencia, que determina si el extent esta disponible para ser asignado a un extent Mixed.
  • 12. Differential Changed Map Page (DCM)/ Bulk Changed Map Page(BCM)) • DCM: Se utiliza para determinar si un GAM ha cambiado. Cuando una medida ha cambia de 0 a 1, estos bit se almacena en DCM. • BCM: Se utiliza para indicar cuando un intervalo de GAM han cambiado por operaciones de Bulk_logged.
  • 13. Index Allocation Map Page(IAM) La anteriores paginas estaban relacionadas a Metada de almacenamiento. Una de las cosas mas importante que debe saber Sql Server es saber si una pagina esta asociada a una tabla o índice, la pagina que proporciona esta información es IAM. Cada Tabla o índice comienza primero con una pagina IAM.
  • 14. Data Page/Index Page/Large Object Page • Data Page: Las paginas de datos se utilizan para almacenar los datos y son los tipos de paginas mas comunes en todas las base de datos. • Index Page: Estas paginas proporcionar información de la estructura y donde las paginas de datos se encuentran. • Large Object Page: A diferencia de las paginas de datos que están limitadas a 8kb. Existe algunos tipos de datos cuyo tamaño máximo es de 2gb, para ellos se requiere un tipo de almacenamiento distinto.
  • 15. Organizing Pages • Heap • B-Tree • Columnar
  • 16. HEAD Es una estructura de datos que almacena la posición física en la que se almacenó cada nueva fila dentro de las páginas asignadas a la tabla. (Cuando no existen índices) (http://technet.microsoft.com/en-us/library/aa964133(v=sql.90).aspx)
  • 17. B-Tree Es una estructura utilizada para la indexación, y se utiliza tanto para índices Clustered y NonClustered. El B-Tree organiza los datos en una jerarquía de árbol inverso. (http://www.terrymarshall.com.au/Blog/tabid/162/EntryId/156/SQLServer-2012-Columnstore-Indexes.aspx)
  • 18. Column Store Structure Es una nueva estructura de almacenamiento introducida con Sql Server 2012, y organiza los índices de una forma tabular y por fila. (http://www.terrymarshall.com.au/Blog/tabid/162/EntryId/156/SQLServer-2012-Columnstore-Indexes.aspx)
  • 19. Table Scan • Realiza un recorrido de todo los registros en una tabla hasta encontrar el valor seleccionado. • Generan altos costos de procesamiento. (http://www.codeproject.com/Articles/55505/SQL-Query-OptimizationFAQ-Part-1-With-video-expla)
  • 20. ¿Que es un Índice? • Es una estructura de almacenamiento de datos que permite el acceso eficiente a ellos, por medio de columnas o conjuntos de columnas que sirven como diccionarios.
  • 21. Tipos de Índices • Clustered • NonClustered • Columnares • Indices Especiales • Full Text • XML • Spatial
  • 22. Clustered Los Clustered Indexes son índices que controlan el orden físico de las filas en la tabla, por lo cual solo puede existir uno para cada tabla. (http://technet.microsoft.com/en-us/library/cc917624.aspx)
  • 23. NonClustered Los Non-Clustered indexes son índices que mantienen un sub conjunto de las columnas de la tabla en orden. Estos índices no modifican el orden de las filas de la tabla, en lugar de esto mantienen una lista ordenada de referencias a filas de la tabla original. (http://technet.microsoft.com/en-us/library/cc917624.aspx)
  • 27. Columnar SQL Server 2012 introduce los índices columnares, los cuales aceleran la ejecución de consultas con grandes cantidades de datos, especialmente para los Almacenes de Datos o Data Warehouse. La ventaja de los índices columnares es que leen de disco únicamente las columnas necesarias para resolver la consulta, lo cual acelera el proceso de obtención de datos de disco, éstas columnas son almacenadas de forma compresa en el disco duro, lo cual disminuye las operaciónes de IO, y por lo tanto se obtienen los datos más rápidamente. (http://ecastrom.blogspot.com/2012/07/column-store-index-en-sql-server-2012.html)
  • 29. Full Text Es un índice especialidado para realizar consultas sobre campos que contienen grandes cantidades de texto, el acceso de este índice es por medio de funciones especificas proveeidad por el motor de Full Text. (http://technet.microsoft.com/en-us/library/ms142571.aspx)
  • 30. Índices XML/Spatial XML Index: Se pueden crear en columnas de tipo XML, permite el acceso por medios de funciones especializadas. Spacial Index: Se pueden crear sobre columnas de tipo spatial, estas columnas contiene datos de tipo geometry or geography, y permiten operaciones especializadas con este tipo de datos.