データベース大量のINSERT処理について
-
take3rdと申します。レンタルサーバー運営会社よりレンタルサーバーのデータベースに、大量のINSERT処理により負荷をかけている状態が発生しました。とクレームを頂きました。
wordpressのデータベース処理については全くわかりません。何がどのように悪さしているのか、当然ながら対処方法もわからず困ってしまいました。事の発端は、wordpressの表示が極端に遅くなったことです。表示するまで5分以上もかかってしまいました。
プラグインを全てオフにしたり、デフォルトのテーマにしても遅いまま。でも、急に普通に表示されたり不安定な状態に。運営会社に連絡したら負荷をかけていると指摘された次第です。昨日から急に起こったので、なんだかわからなくなりました。
どこをどのようにしたら良いのか?アドバイスをいただけないでしょうか?対応に与えられたのは3日間の猶予しかないので、対策したいのですが・・・。よろしくお願いいたします。m(_ _)m
現状では普通にサイト表示されています。MySQL4なのにOPEN IDのプラグインを入れたりした事も影響あるのでしょうか?後、wordpressのページにAPIを入れ込んでいるのですが、API異常処理されると下のエラーになりますか?
表示が重くなるまでは、ブログを更新したりページを作成していました。
使用環境
wordpress 2.8.5
MySQL4
PHP5運営会社からの指摘
wordpressで行なわれている処理により、データベースに書き込みが可能な
サイズを超える大量データの書き込みが試みられていることにより
下記のエラーが発生致しております。——————————————————————————
WordPress データベースエラー: Got a packet bigger than ‘max_allowed_packet’
for query INSERT INTOwp_options
(option_name
,option_value
,autoload
)
VALUES (‘_transient_rewrite_rules’,’a:8278:{s:22:\”sitemap/([0-9]{1,})/?$\”;
s:42:\”index.php?&pagename=sitemap&pg=$matches[1]\”;s:11:\”openid/(.+)\”;s:28
:\”index.php?openid=$matches[1]\”;s:48:\”ngg_tag/([^/]+)/feed/(feed|rdf|rss|r
ss2|atom)/?$\”;s:46:\”index.php?ngg_tag=$matches[1]&feed=$matches[2]\”;s:43:\
“ngg_tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\”;s:46:\”index.php?ngg_tag=$matc
hes[1]&feed=$matches[2]\”;s:36:\”ngg_tag/([^/]+)/page/?([0-9]{1,})/?$\”;s:47:
~(以下大量にデータあり)
- トピック「データベース大量のINSERT処理について」には新たに返信することはできません。