Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tabela z dużą ilością kolumn a wydajność komend
konrad.b
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 21.02.2010

Ostrzeżenie: (0%)
-----


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?

Ten post edytował konrad.b 11.05.2010, 17:00:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Mchl
post
Post #2





Grupa: Zarejestrowani
Postów: 855
Pomógł: 145
Dołączył: 17.07.2008
Skąd: High Memory Area

Ostrzeżenie: (0%)
-----


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 *
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 02:35