użyjmy kilku narzędzi
Ponieważ początkowe przeczucie (patrz poniżej) było pomyłką , spróbuj uruchomić zapytanie za pomocą MySQL Workbench w celu zebrania statystyk wydajności zapytań .
wstępne przeczucie (brak wyniku)
Tylko myśl:
- TEKST rozmiar kolumny na dysku to 2 + N bajtów, gdzie N jest długością łańcucha
- VARCHAR trwa 1 + N bajtów (dla N ≤ 255) lub 2 + N bajtów (dla 256 ≤ N ≤ 65535)
Spróbuj zwiększyć rozmiar tekstu w kolumnie powyżej 256 znaków i ponownie uruchom testy. Potencjalnie będą działać z bardziej dopasowaną wydajnością.
Pamiętaj również, że publikowane różnice są wyrażone w mikrosekundach na rekord, więc może być wiele zdarzeń systemu operacyjnego, które mogą przeszkadzać lub bardzo proste if (TEXT) {do some additional IO or housekeeping}
ścieżka kodu w źródle.