![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
od jakiegoś czasu mam problem z wykonywaniem zapytań. Mianowicie, mam tabelkę z ok. 500tyś rekordami. Tabelka zawiera Name oraz dni tygodnia: Mon, Tue, Wed, Thu, Fri, Sat, Sun. Codziennie o 0:00 cron wywołuje skrypt, który w skrócie powinien zerować dane z danego dnia, czyli wykonuje zapytanie typu:
Rekordów z Fri jest ok. 140tyś, zapytanie czasem się wykona, chociaż najczęściej wyskakuje błąd: Lost connection to MySQL server during query. Co jest dla mnie bardzo uciążliwe, ponieważ wyniki są przekłamane jeżeli sam nie wyzeruję danych. Tutaj nasuwa się moje pytanie, czy to jest normalne zachowanie serwera? Skrypt działa na serwerach home.pl, pisałem do obsługi ponieważ wcześniej zapytanie działało nawet dla 400tyś rekordów, a teraz ze 140tyś jest problem. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 85 Pomógł: 14 Dołączył: 14.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czy dla kolumny Fri stworzony jest indeks?
-------------------- Java and PHP developer 2007-2014 :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 9.09.2003 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Nie, a przy próbie tworzenia sql się wiesza. Wchodząc potem widzę, że się stworzył index, ale ma tylko moc 12.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 19:34 |