![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 2.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Potrzbuje pomocy z dość długim zapytaniem mysql.
Czas jego wykonania wynosi 0.05 sec co jest za duża wartością. Dodałem indeksy na account_id ora browser_sha1 ale to nie pomaga. players - ok. 110000 rekordów browsers - ok. 10000 rekordów, dziennie przybywa około 1000 nowych. account_id to int(40) browser_sha1 to varchar(40) Co moge zrobić aby przyśpieszyć wykonanie tego zapytania? Dziękuje i Pozdrawiam. Ten post edytował inwob 20.11.2011, 02:45:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Pięć setnych sekundy to nie jest tragedia w tym przypadku.
Nie mam pomysłu jak przyśpieszyć to zapytanie ale podejrzewam, że odpalasz je w pętli pobierając po jednym wierszu i może w tym problem? Jeżeli się nie mylę, to być może powinieneś zbudować zapytanie które najpierw pobierze wszystkie potrzebne wiersze? -------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:57 |