![]() |
![]() |
![]() ![]()
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%) ![]() ![]() |
Skoro robisz LIKE to po co się męczysz?
A przy zagadnieniu indexowani, czy ogólnie wyszukiwania informacji, nie pomogę, bo sam się tym nie interesowałem i nie mam wiedzy którą mógł bym się dzielić. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Skoro robisz LIKE to po co się męczysz? Nie rozumiem... (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Myślę sobie, że osobno będę pobierał te detale + cechy zapytanie po zapytaniu i będę to cache'ował. I po sprawie będzie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) EDIT: Jednak nie, bo co mi to da... I tak żeby szukać to wszystko to będę musiał łączyć tabele.. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 16:21 |