Optimización de transferencia de datos en consultas SQL
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 7,11 KB
Respuestas:
1)
a_ Tamaño relación Clientes (nodo 1) = 5000 * 123 bytes = 615000 bytes
Tamaño relación Sucursales (nodo 2) = 100 * 71 bytes = 7100 bytes
b_ Sentencia SQL:
Select Apellido_y_Nombre, Nombre_Sucursal from Clientes inner join Sucursales on Numero_Sucursal = Nro_Sucursal
Nodo 3 => resultado
Ape y Nom Clientes à 30 bytes
Nom Sucursal à 30 bytes
Resultado Consulta: (30+30)*500 = 300.000 bytes
Existen 3 soluciones posibles (INNER JOIN):
I) Nodo 1 – Nodo 3
Nodo 2 – Nodo 3
Total transferencia: 615.000 + 7.100 = 622.100 bytes
II) Nodo 1 – Nodo 2 à 615.000 bytes
Nodo 2 – Nodo 3 à 300.000 (resultado consulta)
Total transferencia: 615.000 + 300.000 = 915.000 bytes
III) Nodo 2 – Nodo 1 à 7.100 bytes
Nodo 1 – Nodo 3 à 300.000 bytes (Consulta)... Continuar leyendo "Optimización de transferencia de datos en consultas SQL" »