MySQLでは、各テーブル毎にストレージエンジンを設定する事が出来ます。
大体は、この2つのどちらかになるかと思います。
MyISAM:検索に強いらしい
InnoDB:トランザクションが使えるらしい
と言う事で、各テーブル毎に設定されているストレージエンジンを確認する方法です。
# mysql -u root mysql> use information_schema; mysql> select table_name, engine from tables where table_schema = DB_NAME; +--------------------+--------+ | table_name | engine | +--------------------+--------+ | hogehoge | InnoDB | | hagehage | MyISAM | | higehige | InnoDB | +--------------------+--------+ mysql> exit;
「show table status」でも確認出来ますが、複数DBが動いている状態だと、全てのDBのテーブルが表示されてしまうので。
でわ。