WordPressの表示がとにかく遅いのです。
管理画面の投稿表示が特にひどく、5秒は必ず待ちます。
そろそろサーバーの乗り換えを検討しているのですが、できることはないか探してみました。
ちゃんとボトルネック(効率が悪い箇所)を探すのが良いのですが、そこまでする気になれず。
乱暴にいってしまうとMysqlのselectが遅いと思ったので、以前
WordPressの投稿リビジョンを削除するプラグインDelete Revision | LAGRANGE BLOG
を行いました。
ほかにも調べたら対策がでてきたので実施。
MySQLテーブルはInsert/Deleteを繰り返していくと領域に無駄ができ、パフォーマンスが落ちる問題がある。
MySQLのオーバーヘッドを直すには最適化処理をテーブルに行えばOKです。phpMyAdminならテーブルを選択して最適化を指示すればOK
WordPressが調子悪い理由が分かった -> MySQLテーブルのオーバーヘッド ? tune web
オーバーヘッドが原因なのかもしれない。
これを早速試す。
[1]
当方の環境はさくらのレンタルサーバーなので、
コントロールパネルより > アプリケーションの設定 >データベースの設定 > 管理ツール ログインでphpmyadminを表示させログインする
[2]
ログイン後データベースを選択。
テーブル一覧の右端にオーバーヘッドの欄があります。
オーバーヘッドをクリックしてソートします。
[3]
オーバーヘッドがあったテーブルにチェックをいれて
画面したのセレクトボックスで
「チェックしたものを最適化する」を選びます。
選ぶと自動で対象テーブルを最適化してくれます。
SQLを打ち込んで実行する場合は
OPTIMIZE TABLE `wp_hogehogeoptions`
テーブルを最適化しましたが、あまり変化がみえないのでやはりプランの変更を考え中です…
コメント
コメント一覧 (2件)
ブランドコピー通販
ブランドコピー通販|スーパーコピーブランド|ブランドコピー販売|ブランドバッグコピー|ブランド財布コピー|
スーパーブランドコピー商品全番。全商品はスーパーコピーN品で業界で一番よい品質です。
ブランドコピー通販は主にルイヴィトンコピー商品、グッチコピー商品、シャネルコピー商品。
ブランドコピーバッグ、財布、ネクタイ、シューズ、サングラス、帽子、ベルト、マフラー、傘、生地コピー、アクセサリーなどを販売しております。
ロレックススーパーコピー、オメガスーパーコピー、IWCスーパーコピー、ウブロスーパーコピー、ブルガリスーパーコピーなどの腕時計も取り扱っております。
営業時間 ご注文はオンラインにて年中無休、24時間受付けております。
プランを変更してもDBは、ほかのプランと同じDBサーバーの可能性があるから
契約の更新する前にさくらに問い合わせで聞いた方がいいですよ。
オーバーヘッドなんか関係ないですよ。
私なんかcroneで、毎日数回自動実行していますから
さくらは、2年前からDBが激遅で もう私は堪忍袋が切れましたので
秋にくるさくらサーバー更新はしないことにしました。
Mysql意外にもphpは、cgiモードで制限がかかっていて
遅いし、同時アクセス10個もないで落ちるので
数秒間に約5人くらいみると500エラーで落ちるので
ぷちんと切れました。
さくらは、ここ数年dbユーザーギュウ詰めしているみたいだから
プラン変更もさくらの更新も、やめた方がいいですよ
私はphpのモジュール版である
core-miniを今度試用しようと思っています。
それから、
いちいちソートしなくても
「オーバーヘッドのあるテーブルを確認してください」
をクリックすると
オーバーヘッドのあるテーブルに全部チェックがつきますよ。