mysql statusの各パラメータについて教えて下さい。


具体的には下記のHandler_*の更新処理の下記パラメータについてです。

Handler_delete:テーブルからレコードを削除した回数
Handler_update:テーブル内のレコードの更新要求回数
Handler_write :テーブルへのレコードの挿入要求回数

Handler_writeに関してはinsertされたレコード数分カウントがあがりますが、
Handler_updateに関してはストレージがMyISAMの場合は更新されたレコード数分カウントあがりますが、
InnoDBの場合はカウントされません。
Handler_deleteに関してはレコードを削除してもMyISAM、InnoDBいずれの場合カウントされません。

この3つのパラメータの詳細な定義がわかるか違いましたら、
教えていただけると大変助かります。

よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/10/28 12:55:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:palo No.1

回答回数124ベストアンサー獲得回数14

ポイント60pt

パラメータの定義ではないのですが、下のようなバグが報告されています。

この関連ではないでしょうか?

MySQL Bugs: #35537: Innodb doesn't increment handler_update and handler_delete

http://bugs.mysql.com/bug.php?id=35537

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません