Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Visualizações do MySQL - Quando usar e quando não usar


Uma visão pode ser simplesmente pensada como uma consulta SQL armazenada permanentemente no servidor. Quaisquer índices para os quais a consulta é otimizada serão usados. Nesse sentido, não há diferença entre a consulta SQL ou uma visualização. Ele não afeta o desempenho mais negativamente do que a consulta SQL real. Se alguma coisa, uma vez que é armazenado no servidor e não precisa ser avaliado em tempo de execução, é realmente mais rápido.

Ele oferece essas vantagens adicionais
  • reutilização
  • uma única fonte para otimização