Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Left Join i długi czas odpowiedzi
Wotekk
post 12.06.2015, 07:49:58
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 4.12.2006

Ostrzeżenie: (0%)
-----


Witam,

Mam dwie tabele (Baza prestashop).
1. ps_product (17 tyś wyników)
2. ps_allegro_auction (5 tyś wyników)
Wyświetlam tabelę product i dołączam do niej przez left join drugą tabelę, ale na odpowiedź poniżej czekam 0,5 sekundy, gdy to usunę zapytanie trwa 0,0007 sekundy.
Potrzebuję wyświetlić kolumnę, która zliczy mi aukcje przypisane do produktu, to akurat nie problem ( przez sum albo count)
Ale jak zmniejszyć czas ładowania ?

  1.  
  2. SELECT * FROM `ps_product` LEFT JOIN ps_allegro_auction ON (ps_product.id_product = ps_allegro_auction.id_product AND STATUS IN (1,2)) WHERE 1


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post 12.06.2015, 08:02:58
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


Indeksy są?
Go to the top of the page
+Quote Post

Posty w temacie
- Wotekk   Left Join i długi czas odpowiedzi   12.06.2015, 07:49:58
- - Turson   Indeksy są?   12.06.2015, 08:02:58
- - Wotekk   Jeden klik, a tyle problemów ;-) - Dziękuję.   12.06.2015, 09:51:40


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 04:03