Scusate il titolo ma rendo l'idea a breve. Premetto non ho trovato niente di simile da nessuna parte in rete.
Nei giorni passati il nostro sito ha generato i seguenti errori:
- “SQLSTATE[HY000]: General error: 126 Incorrect key file for table '/tmp/#sql_7589_0.MYI'; try to repair it” error
- SQLSTATE [HY000]: Errore generale: 1030 Got error 28 dal motore di memorizzazione
Entrambi sono riconducibili ad una saurazione del DB (ok spazio finito). Allora prima di ampliare lo spazio sul nostro Cloud da 20 GB a 30Gb (premetto ci sono altri 2 siti) abbiamo fatto pulizia recuperando circa 1,3GB. OK ci siamo detti andiamo avanti e prossima settimana facciamo comunque un upgrade. Ma con 1,3 GB dovremmo stare tranquili per un po'.
Cosa è accaduto da mettere nel titolo grave?
E' accaduto che dopo 48 ore lo spazio era saturo nuovamente. Il DB del sito in questione segnava la stessa cifra che l'ha mandato in saturazione. Quella degli altri siti non era variata di un mega. E di nuovo errore. Ora l'abbiamo ricancellato ma tra poche ore tornerà saturo e premetto non abbiamo inserito nulla di video o merce.
Cosa dovrebbe vedere di tabelle? Pericoli conosciuti? Malware o script che riempiono il Database?
Non sappiamo proprio cosa fare.
Grazie a chiunque vorrà aiutarci
Buona giornata
Elena
Prima di tutto, quali tabelle sono cresciute così tanto?
Se hai le sessioni nel DB è plausibile che sia un problema nella gestione dei cookie.
Comunque controlla anche che il DB sia stato configurato con l'opzione "file per table": https://dev.mysql.com/doc/refman/5.6/en/innodb-multiple-tablespaces.html
Il mancato deflate dei database innodb è un problema frequente.