MySQL / MariaDB Storage Engine
Nov 25, 2020
To see what storage engine is used by the server by default you can use the following command in the MySQL/MariaDB shell:
show variables like '%storage_engine';
You can view a list of supported engines using:
show engines\G;
To find out what storage engine your tables are using by schema use this command. You might want to filter by TABLE_SCHEMA
to see a specific database.
select TABLE_SCHEMA, TABLE_NAME, ENGINE
from information_schema.tables;
You can view statistics about a particular engine using the following (adjust for the relevant engine):
show engine innodb status\G