![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Niedawno pisałem z prosba o pomoc w ustaleniu logiki tworzenia zapytania na konkretnym przykładzie.
http://forum.php.pl/index.php?showtopic=68582&hl= Na takiej zasadzie jaką wymyśliłem sobie tam stworzyłem tą wyszukiwarkę. Zawiera ona 7 pól. Docelowo będzie około 20. Teraz problem jest taki, tak jak pisałem w tamtym temacie, że zapytanie to będzie bardzo wolne. Jednak okazało się, że jest jeszcze gorzej. To zapytanie mi wiesza serwer lokalny.. Można się domyślić że dlatego że porównuje dane z 15 kopii tabel... Zapytanie wygląda tak..
Trochę za dużo jak na głupią szukajke, nie ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Czy ktoś jest w stanie naprowadzić mnie na sposób zoptymalizowania tego zapytania ? To dla mnie bardzo ważne - aktualny projekt... Pozdrawiam, Balon ! Ten post edytował Balon 18.05.2007, 19:02:10 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
I co będziesz wszędzie tworzył tabeli a potem złączał 200 takich samych?
Tak mi się nasunął przykład, to jakby tworzenie tabeli z informacją o pracowniku dla każdego z działów firmy... Pytanie ile masz danych w tych tabelkach, że wywala serwer? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 16:22 |