Domanda

Ho un VPS con tre account e 5 DB.Recentemente ho aggiunto Mysqltuner.Tutti i miei tavoli sono Myisam, ma i risultati MySQLTuner mostrano che ho 14 tavoli che usano InnoDB.

[--] Data in MyISAM tables: 257M (Tables: 618)
[--] Data in InnoDB tables: 560K (Tables: 14)
.

Ho guardato tutti i miei database su phpmyadmin e non ho trovato quei tavoli.

C'è un modo per trovarli?

È stato utile?

Soluzione

Accedi come root@localhost e query information_schema.tables per motore di stoccaggio

SELECT table_schema,table_name
FROM information_schema.tables
WHERE engine='InnoDB';
.

Per individuare le tabelle InnoDB che ti appartengono, esegui questo

SELECT table_schema,table_name
FROM information_schema.tables
WHERE engine='InnoDB'
AND table_schema NOT IN
('information_schema','performance_schema','mysql');
.

Dai una prova !!!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top