私は数千のcatgories/custom taxonomiesと何千もの投稿を持つワードプレスを持っています。 プロセッサが100%に達するので、キャッシュなしでオンラインにしておくのは苦労します(mysqlサーバではなくPHPで使用されます)。Wordpress mysqldがなくなった
私が原因MySQLの更新に、問題を分離した、 WordPressのデータベースエラー: UPDATE wphn_options
SET option_value
= ........... 'option_name
=' rewrite_rules [MySQLサーバが立ち去りました] '、これはすべてのページの読み込み時に実行されます。
これは、option_valueが次のようになっているという例です。WordPressデータベースエラー:[MySQLサーバーがなくなった](これはクエリの1%ごとではなく、短いプレビュー)。
誰でもこのクエリの実行を停止できますか?
UPDATE `wphn_options` SET `option_value` = 'a:7269:{s:18:\"sitemap_trolio.xml\";s:33:\"index.php?aiosp_sitemap_path=root\";s:29:\"sitemap_trolio_(.+)_(\\d+).xml\";s:71:\"index.php?aiosp_sitemap_path=$matches[1]&aiosp_sitemap_page=$matches[2]\";s:23:\"sitemap_trolio_(.+).xml\";s:40:\"index.php?aiosp_sitemap_path=$matches[1]\";s:34:\"sitemap(-+([a-zA-Z0-9_-]+))?
MySQLの設定ファイルでのmax_allowed_packet = 256Mを追加することで、問題を修正しました。私は4x Xeon(Sixcoreそれぞれ)の専用サーバーを持っています。 256ギガバイトのRAM、およびサムスンのSSDのHDD、それは通常10%以下にとどまりますが、キャッシュが構築されていないときはクラッシュします。私は、長い更新クエリに追加されていたAIOSPを削除しましたが、クエリはまだそこにあります。ちょっと短く、sitemapの部分を削除した後の新しいクエリの例です:__u = 1&name = $ matches [1]&page = $ s:32:\ "index.php?__ u = 1&name = $ matches [1] \"; s:32:\ "と一致します。 14:\ "^ actor /(。*)?/?\"; s:27:\ "index.php?actor = $ matches [1] \"; s:16:\ "^ regizor /(.*) ? –