Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabela z dużą ilością kolumn a wydajność komend
Forum PHP.pl > Forum > Bazy danych > MySQL
konrad.b
Witam,

Tak jak w temacie próbuję rozstrzygnąć, czy duża ilość kolumn w tabeli znacznie wpływa na prędkość komend typu SELECT lub UPDATE. Opinie na temat właściwej praktyki są oczywiście mocno zróżnicowane. A co Wy o tym myślicie?

Aha, jeszcze inne zagadnienie - w jakim przypadku zapytania są szybsze? Czy lepiej mieć tabelę z 40 kolumnami, czy kilka mniejszych i korzystać z JOIN?
Mchl
Jak nie zmierzysz, to się nie dowiesz co się sprawdzi najlepiej w Twojej sytuacji.
Jeżeli masz dane z których korzysta się często i dane z których korzysta się rzadko, to warto podzielić na dwie tabele. Podobnie jeżeli na przykład często potrzebujesz zestawu kolumn 1,2,3,4, albo 1,5,6,7, ale nigdy, albo rzadko 1,2,3,4,5,6,7.

I stała wskazówka: gdzie się da unikaj SELECT *
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.