=== Find the Total number of tables/engines (All Databases) === select engine,count(*),sum(index_length+data_length)/1024/1024 "Table Engine Size in MB" from information_schema.tables group by engine; \\ \\ === Find the Engines for a specific db === Replace **__magento__** with your db name select engine,count(*),sum(index_length+data_length)/1024/1024 "Table Engine Size in MB" from information_schema.tables where table_schema = 'magento' group by engine; \\ \\ === Find Engines for a specific db (Either InnoDB or MyISAM) === Replace **__magento__** with your db name and **InnoDB** with your desired engine select engine,count(*),sum(index_length+data_length)/1024/1024 "Table Engine Size in MB" from information_schema.tables where table_schema = 'magento' and engine = 'InnoDB' group by engine; \\ === Find Engine for a Specific Table (Specific Database) === Repalce **__database_name__** and **__table_name__** to your desired values select engine, table_name from information_schema.tables where table_schema = 'database_name' and table_name = 'table_name'; \\ \\ === Find Engine for a range of tables === Replace **__magento__** and **__%xml%__** select engine, table_name from information_schema.tables where table_schema = 'magento' and table_name like '%xml%'; \\ === Find a Range of Tables with a Specific Engine === select engine, table_name from information_schema.tables where table_schema = 'magento' and table_name like '%xml%' and engine = 'InnoDB';