Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 1 Dołączył: 14.12.2004 Ostrzeżenie: (0%)
|
Tak sobie analizuje moduł grup na NK i ciekawi mnie jedna kwestia... Przyjrzyjmy się adresowi tematu na forum jednej z grup:
1. wersja jak na NK grupy/446/forum/6/ gdzie 446 to id grupy, a 6 to id tematu w obrębie tej grupy, w takim wypadku pobieramy posty danego tematu na podstawie aż dwóch zmiennych 2. wersja inna (lepsza?) grupy/446/temat/68398 albo wręcz grupy/temat/68398/ gdzie 68398 to id tematu, wtedy pobieramy posty o podanym id_tematu, więc na podstawie 1 zmiennej Jakie są plusy tego pierwszego rozwiązania? Czy faktycznie jest ono mniej optymalne od rozwiązania drugiego? Ten post edytował andycole 1.10.2010, 23:56:25 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Cytat Pobranie na podstawie indeksu 2 kolumnowego jest chyba wolniejsze, poza tym większe obciążenie w związku z przebudową większego indeksu, a już na pewno potrzeba więcej miejsca na jego przechowywanie. Z tego, co wiem, to NK posiada osobny klaster znacznej ilości maszyn na cache przetrzymywany wyłącznie w RAM (memcached). Więc to nie jest problem w ich przypadku. Cytat Jakie są plusy tego pierwszego rozwiązania? Czy faktycznie jest ono mniej optymalne od rozwiązania drugiego? Jest gorzej pozycjonowane. |
|
|
|
andycole "Grupy" na NK i... 1.10.2010, 22:21:52
Crozin A w czym przeszkadza indeks na dwóch kolumnach (id... 1.10.2010, 23:43:30
andycole Pobranie na podstawie indeksu 2 kolumnowego jest c... 1.10.2010, 23:47:46
andycole Cytat(erix @ 2.10.2010, 09:21:38 ) Z ... 2.10.2010, 13:44:15 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 20:30 |