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

MySQL-forespørgsel IN()-klausul Langsom på indekseret kolonne

Du får adgang til 420 rækker med primærnøgle, hvilket sandsynligvis vil føre til en indeksadgangssti. Dette kunne få adgang til 2 indekssider og én dataside pr. nøgle. Hvis disse er i cachen, bør forespørgslen køre hurtigt. Hvis ikke, vil hver sideadgang, der går til disk, pådrage sig den sædvanlige diskforsinkelse. Hvis vi antager 5 ms diskforsinkelse og 80 % cache-hits, når vi frem til 420*3*0,2*5 ms=1,2 sekunder, hvilket er i den rækkefølge, du ser.



  1. Undertrykk advarselsmeddelelser ved hjælp af mysql inde fra Terminal, men adgangskode skrevet i bash-script

  2. MySql WorkBench AES 256-dekryptering

  3. Fatal fejl:Læs venligst sikkerhedsafsnittet i manualen for at finde ud af, hvordan du kører mysqld som root

  4. Omdøb en brugerdefineret datatype i SQL Server (T-SQL)