Tengo una duda Alguna vez oí hablar de que hacer muchos joins hacían lentas las querys ¿Eso es cierto? Por ejemplo yo estoy diseñando una...

Pregunta de la clase:
Comando JOIN
Edwin García

Edwin García

Pregunta
studenthace 6 años

Tengo una duda

Alguna vez oí hablar de que hacer muchos joins hacían lentas las querys

¿Eso es cierto?

Por ejemplo yo estoy diseñando una base de datos compleja en la que los usuarios pertenecen a grupos y los grupos tienen otras características que necesitan tablas aparte y hacen que pueda necesitar hacer hasta 6 joins en una query para obtener información de todas las tablas.

Suena un poco exagerado pero no sé si estoy haciendo las cosas mal.

2 respuestas
para escribir tu comentario
    Facundo Nicolás García Martoni

    Facundo Nicolás García Martoni

    teacherhace 6 años

    Son los efectos de la normalización crack, tranquilo 😎

    Anibal Rojas

    Anibal Rojas

    teacherhace 6 años

    No necesariamente estás haciendo las cosas mal, hay querys que son complejos. Si tus joins utilizan adecuadamente índices su ejecución debería ser muy rápida.

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Aprende desde cero SQL, el lenguaje para gestionar y consultar bases de datos relacionales. Elabora tablas, cruza, elimina, modifica y consulta información. Conoce las funciones de MySQL como gestor de base de datos para crear aplicaciones y soluciones tecnológicas efectivas.

Curso de SQL y MySQL desde Cero ► Empieza Gratis
Curso de SQL y MySQL desde Cero ► Empieza Gratis

Curso de SQL y MySQL desde Cero ► Empieza Gratis

Aprende desde cero SQL, el lenguaje para gestionar y consultar bases de datos relacionales. Elabora tablas, cruza, elimina, modifica y consulta información. Conoce las funciones de MySQL como gestor de base de datos para crear aplicaciones y soluciones tecnológicas efectivas.