![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, od jakiegoś czasu borykam się z problemem psucia się tabeli mysql.
Co mam na myśli pisząc "psująca się" ? Wchodząc w phpmyadmin tabela ma status "w użyciu" i nie działa (zapis, odczyt zablokowany), zazwyczaj działa "repair table" jednak czasami po jego użyciu jest komunikat can't repait, table corrupt i muszę dopisać use_frm co zazwyczaj działało i usuwało 2 lub 3 rekordy, nie koniecznie jakieś wadliwe, te "zdrowe" również. Czasem jednak i dopisana komenda use_frm daje komunikat table corrupt i jedynym wyjściem jest wyczyszczenie tabeli. Jak sobie z tym poradzić, co jest przyczyną rozwalania się bazy danych ? Baza danych jest duża (około 3 GB), jednak zazwyczaj psuje się tabela "ruchoma" która ciągle zapisuje nowe / usuwa stare rekordy. Psują się też te większe tabele, po 200k czy 2k wpisów. Te małe, które mają po 10, 20,200 są ok. up Dolaczam jeszcze blad zapytania podczas odczytu: Cytat Incorrect file format 'game_fleets'
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:33 |