Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja zbyt długiego zapytania SQL
northwest
post
Post #1





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Witam serdecznie,
Mam problem z zapytaniem:
  1.  
  2. SELECT COUNT(id) AS ile FROM produkty WHERE ilosc > 0 AND enable = '1' AND stan = '1' AND ( kategoria = '521115' OR kategoria = '521269' OR kategoria = '522991' OR kategoria = '523008' OR kategoria = '523009' OR kategoria = '523010' OR kategoria = '523025' OR kategoria = '523026' OR kategoria = '523027' OR kategoria = '522993' OR kategoria = '522992' OR kategoria = '522962' OR kategoria = '522963' OR kategoria = '522961' OR kategoria = '522960' OR kategoria = '522959' OR kategoria = '522958' OR kategoria = '521268' OR kategoria = '523011' OR kategoria = '523012' OR kategoria = '523013' OR kategoria = '523022' OR kategoria = '523023' OR kategoria = '523024' OR kategoria = '523029' OR kategoria = '523030' OR kategoria = '523031' OR kategoria = '523032' OR kategoria = '523034' OR kategoria = '523035' OR kategoria = '522929' OR kategoria = '521267' OR kategoria = '522965' OR kategoria = '523014' OR kategoria = '523015' OR kategoria = '523016' OR kategoria = '523017' OR kategoria = '523018' OR kategoria = '523019' OR kategoria = '523020' OR kategoria = '523021' OR kategoria = '523028' OR kategoria = '521266' OR kategoria = '523036' OR kategoria = '522981' OR kategoria = '522946' OR kategoria = '522945' OR kategoria = '522926' OR kategoria = '521265' OR kategoria = '523033' OR kategoria = '522950' OR kategoria = '522949' OR kategoria = '522948' OR kategoria = '522947' OR kategoria = '522944' OR kategoria = '522943' OR kategoria = '522942' OR kategoria = '522941' OR kategoria = '521260' OR kategoria = '522966' OR kategoria = '522967' OR kategoria = '522979' OR kategoria = '522968' OR kategoria = '522957' OR kategoria = '522956' OR kategoria = '522955' OR kategoria = '521259' OR kategoria = '522970' OR kategoria = '522971' OR kategoria = '522972' OR kategoria = '522973' OR kategoria = '522974' OR kategoria = '522975' OR kategoria = '522976' OR kategoria = '522977' OR kategoria = '522969' OR kategoria = '522954' OR kategoria = '522978' OR kategoria = '521257' OR kategoria = '522924' OR kategoria = '522923' OR kategoria = '522922' OR kategoria = '522913' OR kategoria = '522912' OR kategoria = '522911' OR kategoria = '522900' OR kategoria = '521258' OR kategoria = '522921' OR kategoria = '522920' OR kategoria = '522918' OR kategoria = '522919' OR kategoria = '522917' OR kategoria = '522916' OR kategoria = '522915' OR kategoria = '522914' OR kategoria = '522899' OR kategoria = '522898' OR kategoria = '522897' OR kategoria = '522895' OR kategoria = '522896' OR kategoria = '522894' OR kategoria = '522893' OR kategoria = '522892' OR kategoria = '522891' OR kategoria = '522890' OR kategoria = '522889' OR kategoria = '521261' OR kategoria = '522964' OR kategoria = '522909' OR kategoria = '522908' OR kategoria = '522907' OR kategoria = '522906'.....
  3.  


Kiedyś to zapytanie działało poprawnie, jednak od jakiegoś czasu przestało.... Według serwerowni "zapytanie jest zbyt długie i wykonuje się 10 sekund".

Czy ma ktoś może jakiś pomysł jak to zoptymalizować?

Bardzo proszę o pomoc,
Northwest
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.09.2025 - 06:44