前回、推測したibdata1が膨らむ理由にて考えたのでもうちょっと調べてみることにした。InnoDB型これらの情報をみると、ロールバックセグメントにはUPDATEのUNDO領域(読み取り一貫性にも使用)とINSERTのUNDO領域があるらしい。僕の遭遇した「スクリーンなどのグラフを読み込んでいるときにibdata1の肥大化が起こる」というのはUPDATEのUNDOが肥大化してしまうということではないだろうか。前回は推測だけだったので、本当に起こっているのか見るコマンドがあるか調べてみた。0この値が急激に増えていると、現象発生している可能性が高いと思われる。http://yumewaza.yumemi.co.jp/2010/11/mysql_show_engine_innodb_statu_1.html※詳細は上記ページが参考になるかと。buffersが0になっているならば、メモリチューニングが不十分であることを示していると考えられ、領域が増えるという原因になっている。0肝心のUNDO領域はいまどれくらい?という情報についてだが、使用しているMysqlが5.0.77(CentOS5系)のため、information-schemaで見ることができない。使い勝手も向上していると思われ、zabbixを使用するなら、高いバージョンでの構築も検討課題に入るのではないかと思う。サーバは一週間ぐらい肥大化なし。1024MBにして、HTTPDやらMysqlやら余裕が出たので、安定稼働になった。現在の使用容量とか計算するSQLを作ろうかなと思ったら、すでにデータベース単位だけれどやっている人がいた。http://www.hirohama.biz/mysql/2007/12/05-171241.htmlそのうち、アイテム数から1年分を割り出すようなSQL作ってみようと思う。プラグインその2Mantisのプラグインを作ってみる。テキストエリアへのクリック挿入Mantisのプラグインを作ってみる。CSS読み込みMantisのプラグインを作ってみる。補完の調整Mantisのプラグインを作ってみる。