Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównanie daty, Różnica 1 sekundy zwiększa czas wykonywania
snapshot
post 24.05.2011, 18:01:41
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

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


Mam takie proste zapytanie, które wykonuje się około 0.015 sekundy:
  1. SELECT idsong, COUNT(idsong) plays
  2. FROM on_air
  3. WHERE idradio = 5 AND time >= '2011-05-22 02:20:06'
  4. GROUP BY idsong
  5. ORDER BY plays DESC, idsong ASC
  6. LIMIT 20

Jeżeli zmniejszę czas w warunku o 1 sekundę to zapytanie wykonywać się będzie... 1.5 sekundy. Jakieś pomysły, bo ja odpadam...?

EDIT:
Teraz granica wynosi 2011-05-22 9:22:07-2011-05-22 9:22:08 (baza jest cały czas się rozszerza)

Ten post edytował snapshot 24.05.2011, 18:26:10


--------------------
ZF developer
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.06.2025 - 19:48