【counterizeII】不調

テーブルサイズが大きすぎて不調らしい。
バックアップをしたら
wp_Counterize_Pages がテーブル・ロック【使用中】だったようで
入っていなかったのに気が付かず、
画面からデリートしてリストアしてしまった。
デイリーバックアップも不調になっていた
少し古い wp_Counterize_Pagesから戻した。
大方はこれでいいけど、CounterizeIIの画面だけ固まる。
一部データが足りないから、
SQLのワーキング・レコードが莫大に増えてしまっているらしい。
Duplicate entry ‘0’ for key ‘PRIMARY’ for query INSERT INTO wp_Counterize (IP, timestamp, pageID, refererID, agentID)
のINSERT失敗は
ALTER TABLE `wp_Counterize` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;
で解決。
しかし、他は無理っぽい。
今のMariaDBは30万件あたりが鬼門のようだ。
無理せず、レコードをリセット。
それでも治らないので、

  1. counterizeIIを消す
  2. wp_Counterize系のテーブルを消す
  3. counterizeIIを入れ直す。

ウィジットは
Today : <?php echo counterize_gethitstoday( ‘Asia/Tokyo’); ?><br>
Yesterday : <?php echo counterize_gethitsyesterday( ‘Asia/Tokyo’); ?><br>
Total : <?php echo counterize_getamount()+569653; ?><br>
前回のリセットが26万+今回のリセットが30万=オフセット56万。
そんな訳で今日はMariaDBが度々CPU100%~198%を叩きだしていた。
cpu-day
そのせいでDovecotも不調になりThunderbirdのループが止まらなくなる始末。
それも日がかわりやっと落ち着いた。
そろそろPostgreSQLにした方がいいのかな?
ps.
本当の原因は、
vi /etc/sysconfig/libvirt-guests
でサスペンド設定を忘れていたせいらしい。
SATAⅡ接続だったのでⅢに変えるためホストをPOWEROFFしたら
ゲストのmariaDBが派手に壊れた。
 




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA