Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "sending data" trwa bardzo długo
TomASS
post 23.11.2016, 02:12:55
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cześć,

Przeniosłem bazę danych z jednego serwera na drugi i zaczęły się kłopoty :/
Tabela - 350.000 rekordów.
Indeks na kolumnie "kolumna1" - typ kolumny to ENUM('0','1');

Zaczynam wyszukiwać i bardzo długo trwa "sending data" - po wykonaniu zapytania, wyskakuje, że wykonywało się 0,2s a w rzeczywistości trwało to ponad 2min.
Zastanawiam się nad:
1. czy typ pola enum nie przeszkadza w wyszukiwaniu i indeksacji? Na starej bazie było ok :/
2. czy nie powinienem zwiększyć jakiegoś parametru bazy danych (jaki?)
3. czy po przenosinach indeksy się prawidłowo odtworzyły i nie muszą się "przerobić"?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rafkon1990
post 23.11.2016, 09:37:43
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 9
Dołączył: 14.09.2016
Skąd: Śląskie

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


350 K rekordów to nie jest aż tak dużo, chyba że każdy rekord jest bardzo duży.

Czy baza danych jest na tym samym hoście co serwer aplikacji? Czy host bazy ma ograniczoną przepustowość co do bazy? Upewnij się że połączenie baza-klient nie jest ograniczone. Pomógłbyś nam gdybyś trochę opisał bazę, jakie ma kolumny, jakie ma rozmiary, przeciętna wielkość wiersza itd.
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: 14.08.2025 - 21:34