ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DESARROLLO ACTIVIDAD 4 (Optimizando rendimiento de las consultas)


Enviado por   •  16 de Septiembre de 2021  •  Resúmenes  •  314 Palabras (2 Páginas)  •  199 Visitas

Página 1 de 2

DESARROLLO ACTIVIDAD 4

(Optimizando rendimiento de las consultas)

1.       Para la tabla country en su base de datos cree un índice utilizando la columna "description" llamado country_by_desc. Cree un índice sobre las columnas "creation_date" y "status" llamado "country_by_ds". Ejecute las siguientes sentencias y utilice el comando EXPLAIN para explicar el comportamiento de los índices:

SELECT * FROM country

FORCE INDEX (description)

WHERE description like 'CO'

ORDER BY description;

SELECT * FROM country

ORDER BY creation_date DESC, status ASC;

2.       Optimice las siguientes consultas suponiendo que se realizan con frecuencia y que no existen índices creados sobre las tablas afectadas, a menos que se indique lo contrario.

SELECT creation_date, description FROM norme_item_factor

 ORDER BY creation_date,description

Lo primero que se realiza es la creación de la base de datos, tablas y sus columnas

Base de datos🡪 base_de_datos

Tabla 🡪 country

Columnas 🡪 creation_date , status , description

Se realiza la creación de las tablas y sus columnas

[pic 1]

Creamos y ejecutamos nuestro índice

[pic 2]

SELECT * FROM country

Al ejecutar el comando nos arroja este resultado

[pic 3][pic 4][pic 5][pic 6][pic 7]

WHERE

Al ejecutar este comendo nos arroja el siguiente resultado

[pic 8][pic 9][pic 10]

ORDER BY creation_date DESC, status ASC;

Al ejecutar este comendo nos arroja el siguiente resultado        

[pic 11]

Esta instrucción lo que nos muestra es que SQL selecciona todo de la tabla “country” ordenados descendiendo por la columna “creation_date” y ascendentemente por “status”

Si queremos que en la tabla nos ordene en cierta tabla  se ejecutaría de la siguiente manera

ORDER BY description  🡪  (tabla “country” ordenados por la columna “description”)

Para ordenar por varias columnas en una tabla

ORDEN BY creation_date,description 🡪 (Esto significa que ordena por “creation_date”, pero si algunas filas tienen el mismo dato los ordena por “description”).

 

...

Descargar como (para miembros actualizados)  txt (2.2 Kb)   pdf (136.3 Kb)   docx (64.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com