![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.02.2004 Skąd: zalibórz Ostrzeżenie: (0%) ![]() ![]() |
Witam....
Mam taki dziwny problem Popelnilem sobie wersje jezykowe trzymane w tabeli 3 kolumnyw tabeli - pl en de - pobieram wlasciwa (no ba...). Teraz mam w includzie z funkcjami zapytanie do tabeli ktore pobiera sobie wszystkie dane z kolumny zdefiniowanej przez jezyk, wiec jesli jezyk mam PL to pobiera dane z kolumny pl i potem na stronie wstawiam indeksy. Ale przy kazdym otwarciu stronki on to zapytanie sila rzeczy wywoluje. A moze wywolac raz przy pierwszym wejsciu i trzymac tablice z wynikami w sesji i z tej tablicy wstawiac indeksy analogicznie? Wtedy nie wywolywalby caly czas tego SELECT'a. Ale czy to wydajne czy jednak tak zostawic? Czy moze w OGOLE INACZEJ. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Ufffffff..... mam nadzieje, ze w miare jasno okreslilem problem. Z gory dziekuje za pomocna dlon i pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się, że nie ma większej różnicy wydajnościowej - i z bazy musi odczytać i z sesji musi odczytać, a jeżeli dane sesyjne trzymane są w bazie to wychodzi na to samo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 20:10 |