![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 5 Dołączył: 20.06.2005 Skąd: Bielsk Podlaski Ostrzeżenie: (0%) ![]() ![]() |
Witam.
![]() Zastanawiam się, jakie rozwiązanie byłoby wydajniejsze w moim przypadku. Chciałbym dodać do bazy informacje o konfiguracji strony indywidualnej dla każdego użytkownika. Rozpatrywałem dwie możliwości: 1) dodanie kilku kolumn w tabeli z użytkownikami, np: Kod id / login / ..... / ile_art_na_strone / pokazuj_komentarze / template 2) dodanie drugiej tabeli z konfiguracją dla kazdego usera wyglądającej mniej więcej tak: Kod id / user / ile_art .... i jednoczesne używanie tabeli z użytkownikami: Kod id / login ... Które z tych rozwiązań byłoby wydajniejsze, jeżeli w pierwszym przypadku odwoływałbym się do niego zapytaniem:
A w drugim:
Ewentualnie, czy macie jakieś inne pomysły? ![]() Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Jesli jest 1 - 1 to nie ma sensu tworzyc osobnej tabeli, no chyba ze dane te sa opcjonalne. Co do zapytan to sa rowniez nieoptymalne. login = (zbior) chyba in powinno byc
1 zapytanie mozesz tak zapisac to samo daje:
2 zapytanie tak:
A co jest lepsze to explain uzyj -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 09:28 |