![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 28.08.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam do was szybkie pytanie - jak lepiej trzymać dane w bazie, aby mniej obciążyć serwer? powiedzmy, że mam 1,2,....,n użytkowników. Każdy z nich może wybrać sobie jedno z urządzeń, które są ponumerowane w osobnej tabeli: 1,2,...,k i teraz pytanie - jak (w kolejnej tabeli) trzymać informacje o każdym użytkowniku i jego urządzeniach - tak: user devices 1 1,5,9,81 2 2,8,81 czy lepiej to zrobic na zasadzie: 1 1 1 5 1 9 1 81 2 2 2 8 2 81 ? w tej chwili zastosowałem to pierwsze rozwiązanie, ale czym dalej koduje, tym bardziej mnie wkurza bawienie sie z implode, explode, like... drugie rozwiazanie bedzie chyba duzo prostsze - ale czy nie obciązy bardziej bazy przy wiekszej ilosci uzytkownikow i zapytan? Ten post edytował Blackall 13.08.2009, 16:00:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 28.08.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
a co moge zrobic w przypadku wiadomosci?
powiedzmy ze mam wiadomosci i dotyczy ona 50 urządzen. Co wtedy? Jedną tabele z wiadomosciami i ich id, a drugą tablee na takiej samej zasadzie jak powyzej? Czyli id device_id 1 1 1 2 1 3 1 4 ..... 1 50 ? Ten post edytował Blackall 13.08.2009, 16:16:39 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:04 |