![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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 * |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 02:35 |