none
Rendimiento Vista con UNION ALL RRS feed

  • Pregunta

  • Cuáles son los inconvenientes de las vistas ?
    create view MiVista as 
    
    select campo1, campo2, ... [añadir el resto de campos] from tbCR
    
    union all
    
    select campo1, campo2, ... from tbPA
    
    union all
    
    
    select campo1, campo2, ... from tbHO
    
    union all
    
    select campo1, campo2, ... from tbNI
    
    
    
    Qué métodos existen para mejorar el rendimiento, haciéndolo mucho mejor?, complican un poco o mucho la gestión?

    jueves, 3 de octubre de 2019 19:52

Todas las respuestas

  • La pregunta que haces debe venir junto con el diagrama de tu BD, índices, la frecuencia con la que esta vista será ejecutada.

    Aquí entran temas como que tan bien esté normalizada tu BD, los índices con los que cuentan tus tablas, entre otras cosas. Ahora, por otro lado realmente requieres hacer una consulta de ese tipo? 

    Lo que puedo ver que puede afectar seriamente a tu vista es: 

    • La cantidad de columnas que obtendrás con el resultado.
    • No hay filtros.
    • La cantidad de tablas que estás consultando.

    Vuelve a preguntarte, realmente requieres una consulta de este tipo?


    SERGIO SANCHEZ ARIAS
    facebook twitter blogger google

    jueves, 3 de octubre de 2019 20:02
  • Deleted
    viernes, 4 de octubre de 2019 10:18