![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 8.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Otóż obecne zapytanie nie wiedzieć czemu wykonuje się prawie 40s (1and1 hosting) na localhost trwa 0.8s (webserv)
Jak można by było przerobić oto takie zapytanie. Proszę o bardzo szybką odpowiedz! z góry dziękuje (IMG:style_emoticons/default/smile.gif)
chodzi o to że po usunięciu " id IN (SELECT MAX(id) FROM log GROUP BY z, login) " ładowanie trwa kilka mili sekund.. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
@bpskiba, to co napisałeś to ZUPEŁNIE różne zapytanie. Twoje zwróci jeden rekord, a @vodkona w założeniach ma zwracać najświeższe rekordy wg "z, login".
@vodkon - spróbuj tak:
Gdyby działało nadal długo to: 1. index na "z, login" 2. index na "prolog" 3. dorzucenie "WHERE prolog='71'" do sub 4. całkowita zmiana zapytania Ten post edytował mmmmmmm 14.05.2014, 07:46:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 01:31 |