sql >> Database >  >> RDS >> Mysql

MySQL VIEW vs. embedded query, welke is sneller?

Geïndexeerde weergaven in SQL Server worden over het algemeen "gematerialiseerde weergaven" genoemd, die MySQL niet ondersteunt. De VIEW-ondersteuning van MySQL is nogal beperkt in vergelijking met andere leveranciers - de beperkingen worden vermeld in hun documentatie .

Een normale weergave is slechts een voorbereide SQL-instructie - er is geen verschil tussen het gebruik van de twee voorbeelden die u hebt gegeven. In sommige gevallen kan de WHERE-component bij het selecteren van een weergave door de optimizer in de VIEW-query worden gepusht, maar u heeft er geen controle over.



  1. Hoe kan ik inloggen en de duurste zoekopdrachten vinden?

  2. Hoe verbind ik NetBeans met de MySQL-database?

  3. LOG() Functie in Oracle

  4. Tijdstempelverschil in uren voor PostgreSQL