lad os bruge nogle værktøjer
Siden den indledende anelse (se nedenfor) var en glip af , prøv at køre din forespørgsel via MySQL Workbench for at indsamle Statistik for forespørgselsydeevne .
indledende anelse (intet resultat)
Bare en tanke:
- TEKST kolonnestørrelsen på disken er 2 + N bytes hvor N er længden af strengen
- VARCHAR tager 1 + N bytes (for N ≤ 255) eller 2 + N bytes (for 256 ≤ N ≤ 65535)
Prøv at udvide størrelsen af teksten i kolonnen over 256 tegn og kør dine tests igen. Potentielt vil de køre med ydeevnen mere matchet.
Vær også opmærksom på, at de forskelle, du poster, er udtrykt i mikrosekunder pr. post, så der kan være mange OS-begivenheder, der kommer i vejen, eller meget simpelt if (TEXT) {do some additional IO or housekeeping}
kodesti i kilden.