質問は私が見ているいくつかの行動から出てきます。
8コアボックスでmysql5.1.36、xtradbリリース6を使用しています。多数のテーブルを含むデータベースを削除する場合、mysqlは、削除する前に各テーブルのアクセス許可を確認するのに長い時間がかかります。少なくとも最近のバージョンのmysqlでは、これは正常な動作であると理解しています。ただし、これを行うと、データベース上の他のすべてのクエリが「テーブルを開く」状態でブロックされます。上は、コアの1つが100%で固定されており、他のコアは何もしていないことを示しています。
これは予想される動作ですか?パーミッションのチェックとテーブルコードのオープンの周りにミューテックスはありますか?
ありがとう!