Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tabele "w użyciu"
phpguest
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.01.2008

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


Witam,
od kilku dni borykam się z niezwykle drażliwym problemem. Kilka tabel w mojej bazie co kilka godzin dostaje status "w użyciu", co skutkuje w wysypaniu się zapytań i zaprzestaniem prawidłowego funkcjonowania serwisu. Standardową metodą na tę zagwozdkę jest użycie repair table (naprawa tabeli). Wszystko byłoby w porządku, gdyby po naprawie problem znikł, lecz status "w użyciu" powraca bardzo często. Czy orientuje się ktoś może, co może być tego przyczyną i /lub jak temu zaradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpguest
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 5.01.2008

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


Cytat(ucho @ 16.02.2010, 19:26:20 ) *
Jaki system? Tabele MyIsam czy innoDB? Masz możliwość sprawdzenia czy to nie wina sprzętu(ram, dysk) ?

MyISAM na Debianie, niestety nie mam możliwości sprawdzenia sprzętu. jedynie reboot, ale wolę tego nie robić, bo jeszcze coś nie wstanie... (IMG:style_emoticons/default/winksmiley.jpg)
Cytat(Mchl @ 16.02.2010, 20:58:50 ) *
SHOW PROCESSLIST i zobacz co ich używa.

o dziwo od rana, kiedy zrobiłem FLUSH-a wszystko jest (jeszcze) w porządku. przy powtórnej akcji sprawdzę SHOW PROCESSLIST

Niestety problem dziś rano powrócił..
Cytat(Mchl @ 16.02.2010, 20:58:50 ) *
SHOW PROCESSLIST i zobacz co ich używa.

Wykonałem polecenie:
(IMG:http://img713.imageshack.us/img713/868/processlistv.gif)
czy to sprawka usera t3 na bazie dbt3? Jak można sprawdzić źródło powstania tego uśpionego procesu?

Ten post edytował phpguest 16.02.2010, 21:56:55
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.09.2025 - 16:25