sql >> Database >  >> RDS >> Mysql

Vraag duurt erg lang de eerste keer dat het wordt uitgevoerd

Wat er waarschijnlijk gebeurt, is dat de extra tijd die de eerste keer dat de query wordt uitgevoerd, wordt besteed aan het compileren van de query en het ontwikkelen van het uitvoeringsplan. Dit blijft een tijdje in de cache staan ​​en dan gebeurt het weer.

De oplossing is om uw vraag in een opgeslagen procedure te plaatsen.



  1. Hoe alle tabellen met kolomnaam te selecteren en die kolom bij te werken?

  2. Toon MySQL-resultaten op datum

  3. Hoe voeg ik voorwaarden toe in sub-sub onderliggende modellen in sequelize die van invloed zouden moeten zijn op mijn bovenliggende model in findAndCountAll?

  4. Wanneer het DRY-principe niet van toepassing is:BITWISE-bewerkingen in SQL Server