konto usunięte
Temat: Zmiana struktury tabel
Na blogu GRONO.net panowie napisali ze aby zmniejszyc load servera BD wprowadzili zmiene w strukturze tabel:w mysqlu były 2 tabelki w iluśtam bazach (partycjonowane).
w postgresie są 3 tabelki, bez partycjonowania. struktura została praktycznie taka sama – zmiana tyczy się tego, że treść wiadomości została wydzielona do innej tabelki (innej niż pozostałe dane wiadomości
komentarz uzytkownika:
samo rozdzielenie tego w mysql’u zwieksza jego wydajnosc (wielokrotnie) – przekonalem sie na bazie 2mln wierszy, wiec przy waszej wielkosci przyrost predkosci bylby jeszcze wiekszy (wyszukiwanie odpowiednich msg odbywa sie wtedy przy obliczaniu stalej dlugosci elementu tabeli, bez uwzgledniania kolumn o roznej dlugosci). taka zmiana wplynela na roznice wydajnosc
PYTANIE: o co dokladnie chodzi( i czemu to zmniejsza load servera) w zdaniu :
(wyszukiwanie odpowiednich msg odbywa sie wtedy przy obliczaniu stalej dlugosci elementu tabeli, bez uwzgledniania kolumn o roznej dlugosci) ???