Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V  < 1 2  
Reply to this topicStart new topic
> Optymalizacja bazy danych
pmir13
post
Post #21





Grupa: Zarejestrowani
Postów: 282
Pomógł: 89
Dołączył: 12.04.2011

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


Dla każdej tabeli:
  1. UPDATE `nazwatabeli` SET `data`=DATE(`time`);

oraz
  1. ALTER TABLE `nazwatabeli` ADD INDEX `d_v`(`data`,`value`);

W zapytaniach o najwyższą(najniższą) wartość dzisiaj:
  1. ... WHERE `data`=CURDATE() ORDER BY `value` DESC LIMIT 1
Go to the top of the page
+Quote Post
wachcio
post
Post #22





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 17.07.2011

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


Dziękuję bardzo za pomoc. Po tych zmianach strona ze wszystkimi zapytaniami ładuje się w ok 1-1,5 sek (IMG:style_emoticons/default/smile.gif) Jednak skoro dane są dopisywane bez przerwy to wyszukując ostatni wpis nie muszę go szukać po czasie tylko po ID i teraz strona wczytuje się błyskawicznie (IMG:style_emoticons/default/smile.gif) Mogę teraz działać dalej i tworzyć różne statystyki...
Go to the top of the page
+Quote Post

2 Stron V  < 1 2
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: 3.04.2026 - 17:24