SHOW OPEN TABLESまとめ

テーブルキャッシュの中身の確認するコマンド

以下のようなフィールドが出力される
mysql> show open tables;

Database Table In_use Name_locked
hoge example_hoge01 0 0
hoge example_hoge02 1 0
  • Database

データベース名

  • Table

テーブル名

  • In_use

クエリによってテーブルが現在使用されている回数。
0の場合はテーブルは開いているが、現在は利用されていない

  • Name_locked

テーブル名がロックされているかどうか
ALTER TABLEやDROP TABLE等が動いているときにカウントされる