Convertir toutes ses tables en InnoDB ou MyISAM
Ce qui donne pour tout passer en MyISAM et économiser de la RAM :
SELECT CONCAT('ALTER TABLE ',table_schema,'.',table_name,' ENGINE=MyISAM;')
FROM information_schema.tables
WHERE 1=1
AND engine = 'InnoDB'
AND table_schema NOT IN ('information_schema', 'mysql', 'performance_schema');
2 réponses à “Convertir toutes ses tables en InnoDB ou MyISAM”
Vraiment puissant cette astuce. J'avais découvert une astuce similaire mais utilisant un script. Cette astuce à l'avantage d'être entièrement réalisée en SQL. Merci pour cette si bonne astuce, je la bookmark.
Pareil pour moi ; dans les bookmarks ;-).Merci pour l’astuce