Mysql
 sql >> Database >  >> RDS >> Mysql

Viste MySQL - Quando usarlo e quando non farlo

Una vista può essere semplicemente considerata come una query SQL archiviata in modo permanente sul server. Verranno utilizzati gli indici su cui la query ottimizza. In questo senso, non c'è differenza tra la query SQL o una vista. Non influisce sulle prestazioni in modo più negativo rispetto alla query SQL effettiva. Semmai, poiché è archiviato sul server e non ha bisogno di essere valutato in fase di esecuzione, è in realtà più veloce.

Ti offre questi vantaggi aggiuntivi

  • riutilizzabilità
  • un'unica fonte per l'ottimizzazione