![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 5.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jesteście w stanie mi wytłumaczyć dlaczego zapytanie grupujące na tebeli z polem varchar jest wykonywana 18x szybciej niż na tej samej tabeli, tylko że pole varchar zostało zamienione na tinytext.
Nie chodzi tu o rozmiar tabeli, bo oba te typy nic w rozmiarze nie zmieniają. O co chodzi?! Tabela 4.000.000 wierszy, 300MB |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat pole varchar ma stałą długość pola typu text są polami o zmiennej długości (chodzi o długość ciągu przechowywanego przez bazę) chyba pomylilo ci sie z char@Yataman to i owo tu napisali: http://forums.mysql.com/read.php?24,105964,105964 glowne wyjasnienie w drugim poscie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 14:14 |