Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 10315|Odgovoriti: 0

[Vir] Ime tabele je označeno kot sesutno in ga je treba popraviti

[Kopiraj povezavo]
Objavljeno na 8. 07. 2019 17:29:26 | | | |
Tabela 'xxxx' je označena kot sesuta in jo je treba popraviti
Glavni pomen je, da je 'tabela' podatkovnega lista označena kot problematična in jo je treba popraviti.



Kaj povzroča težavo?

1. Nekatere napake pri indeksiranju, ki so nastale zaradi pogostih poizvedb in sprememb tabel, so bile preverjene prek interneta.

2. Prav tako se pravi, da je MYSQL podatkovna baza poškodovana iz nekega razloga, na primer: nenaden izpad napajanja strežnika podatkovne baze, in delovanje izvirne datoteke tabele pri zagotavljanju storitev tabeli baze podatkov lahko povzroči poškodbo tabele MYSQL in podatkov ni mogoče prebrati. Skratka, zaradi nekaterih neizmernih težav se miza poškoduje.


Rešitev:

Poiščite orodje bin/myisamchk v namestitveni mapi mysql in ga vpišite v ukazno vrstico:

kjer uporabnik. MYI je ime te mize.

Orodje myisamchk vam bo nato pomagalo obnoviti indeks podatkovne tabele. Ponovno zaženi mysql in težava je rešena.




Nova napaka je naslednja:

C:\Program Files\MySQL\MySQL Server 5.7\bin>myisamchk -c -r D:\MySqlDataNew\itsvse.MYI
- obnova (z vrsto) MyISAM-table 'D:\MySqlDataNew\itsvse. MYI'
Podatkovni zapisi: 47262937
- Določitev indeksa 1
- Določitev indeksa 2
- Določitev indeksa 3
- Določitev indeksa 4
- Določitev indeksa 5
myisamchk: error: myisam_sort_buffer_size is too small
MyISAM-table 'D:\MySqlDataNew\itsvse. MYI' ni fiksna, ker o
f napake
Poskusite to popraviti z možnostjo --safe-recover (-o), --force (-f) ali z ne
t z uporabo --quick (-q) zastavice

C:\Program Files\MySQL\MySQL Server 5.7\bin>


myisamchk nima myisam_sort_buffer_size, le sort_buffer_size, ocenjuje se, da je sort_buffer_size nezadostna, moja indeksna MYI datoteka je velika, zato preprosto nastavimo –sort_buffer_size=160M. Nastavite tudi druge parametre, saj ne preseže velikosti pomnilnika. Zaženite naslednji ukaz za nastavitev sort_buffer_size in popravilo mize:






Ampak uporaba mysql še vedno ne deluje.

Končno > vnos table tablename v mysql uspešno odpravil napako.





Prejšnji:C# Http zahteva Naloži obrazec (dodani so dodatni parametri)
Naslednji:Delite nekaj merjenih spletnih strani za prejemanje SMS verifikacijskih kod prek spleta
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com