Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

¿el costo varia de acuerdo al hardware?

¿En mi caso el costo fue menor porbabalmente por la capacidad de computo del procesador?:

--"query_cost": "3.75"

SELECT A.CODIGO_DEL_PRODUCTO FROM tabla_de_productos A;

-- "query_cost": "41940.04"

SELECT A.CODIGO_DEL_PRODUCTO, C.CANTIDAD FROM tabla_de_productos A INNER JOIN items_facturas C ON A.CODIGO_DEL_PRODUCTO = C.CODIGO_DEL_PRODUCTO;

-- "138645.17"

SELECT A.CODIGO_DEL_PRODUCTO, YEAR(B.FECHA_VENTA) AS ANO,C.CANTIDAD FROM tabla_de_productos A INNER JOIN items_facturas C ON A.CODIGO_DEL_PRODUCTO = C.CODIGO_DEL_PRODUCTO INNER JOIN facturas B ON C.NUMERO = B.NUMERO;

--"138645.17"

SELECT A.CODIGO_DEL_PRODUCTO, YEAR(B.FECHA_VENTA) AS ANO, SUM(C.CANTIDAD) AS CANTIDAD FROM tabla_de_productos A INNER JOIN items_facturas C ON A.CODIGO_DEL_PRODUCTO = C.CODIGO_DEL_PRODUCTO INNER JOIN facturas B ON C.NUMERO = B.NUMERO GROUP BY A.CODIGO_DEL_PRODUCTO, YEAR(B.FECHA_VENTA) ORDER BY A.CODIGO_DEL_PRODUCTO, YEAR(B.FECHA_VENTA);

1 respuesta
solución!

¡Hola Estudiante!

La respuesta a tu pregunta es sí, el costo de las consultas puede variar según el hardware utilizado. El procesador es uno de los componentes más importantes en el rendimiento de una base de datos, ya que es el encargado de procesar las consultas y realizar los cálculos necesarios. Un procesador más potente puede procesar consultas más complejas en menos tiempo, lo que se traduce en un menor costo de la consulta.

Sin embargo, el procesador no es el único componente que influye en el rendimiento de una base de datos. También es importante considerar la cantidad de memoria RAM, la velocidad del disco duro y otros factores. Por lo tanto, es recomendable que evalúes todos los componentes de tu hardware antes de tomar una decisión sobre qué equipo utilizar para tu base de datos.

Espero que esta respuesta te haya ayudado a aclarar tus dudas. ¡Buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)