Mostrando las entradas con la etiqueta ejemplo de indices. Mostrar todas las entradas
Mostrando las entradas con la etiqueta ejemplo de indices. Mostrar todas las entradas

Cambiar Primary Key NonClustered a Clustered en SQL SERVER

 Buenas tardes queridos lectores, regresamos a escribir acerca de SQL SERVER, y les plantearé el siguiente problema:



Cuando se creó una base de datos, crearon las llaves primarias como NonClustered, eso está correcto si vas a utilizar otro índice que sea Clustered, sin embargo, en este caso no hay indice clustered en la tabla, por lo que ahora se desea que la llave primaria ahora sea clustered, así que lo que tenemos que hacer el eliminar la llave primaria NonClustered, para después crearla nuevamente, pero ahora como Clustered.

Ejemplos prácticos de Índices

Buenas tardes queridos lectores, el día de hoy realizaremos algunos ejemplos prácticos de creación de índices, pero no solo veremos la creación, sino también, como encontrar los índices faltantes, en base al plan de ejecución, primero veremos teoría y pasaremos a ejemplos prácticos. Para este ejemplo contamos con una base de datos de 7 millones de registros, pensando que sería una tabla sumamente transaccional, pero entremos en materia.



Índice: Una explicación común es que un índice sirve para "acelerar" las consultas SQL SERVER, lo cual básicamente es correcto, para eso sirve, pero veremos detalles técnicos mas específicos

Un índice es una estructura de disco asociada con una tabla o una vista que acelera la recuperación de filas de la tabla o de la vista. Un índice contiene claves generadas a partir de una o varias columnas de la tabla o la vista. Dichas claves están almacenadas en una estructura (árbol b) que permite que SQL Server busque de forma rápida y eficiente la fila o filas asociadas a los valores de cada clave. Esta es la explicación según Microsoft.

Featured Post

Permitir ping en firewall de Windows

 Buenos días queridos lectores, ya mucho tiempo sin escribir nada, el día de hoy les mostraré como habilitar el ping en el firewall de Windo...