• ベストアンサー

MovableTypeとMySQLの組み合わせが遅い

MovableType-3.1 MySQL-5.0.24a (以前は3.23.58でしたが入れ替えました) で使っています。 データベースに書き込む処理を行なうのに非常に時間がかかっています。インストールした当初から遅かったと思いますが、データが溜まってきたせいか、ますます時間がかかるようになった気がします。 コメントを投稿するのに、投稿ボタンをクリックしてから1分くらい待たされます。ちょっと時間がかかりすぎではないかと思うのですが、改善するには、どのへんからチェックすれば良いでしょうか。

  • haru44
  • お礼率68% (153/223)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

MySQLの処理が遅いというところまでわかっているなら、とりあえずmMeasureでも入れてみてはいかがでしょう?

参考URL:
http://mmeasure.sourceforge.jp/
haru44
質問者

お礼

回答どうもありがとうございます。 ご連絡が遅くなりましたが、mmeasure を導入して1ヶ月以上モニタしてみました。最初に、/etc/my.cnf が存在していないということがわかりました。デフォルトの設定値が良くなかったようです。 mmeasure によって調整が必要な項目が指摘され、そのとおりに修正したところ、パフォーマンスは改善したようです。 どうもありがとうございます。

関連するQ&A

  • Windows へ Movabletype をインストールできません。

    自宅で使っているノートPC(WinXP pro)にMovabletype3.2をインストールしていろいろと試してみたいと考えています。 Movabletype3.2 を動かすために必要な環境、 ・Apache ・Perl(Active Perl) ・MySQL 5.0 以上はインストールしました。 Movabletype3.2 で必要となるPerlモジュールもインストールしました。 "mt-check.cgi"で必要なプログラムがインストールされていることを確認し、 いざ"mt.cgi"を開いて、【インストール開始】ボタンをクリックしました。 しかし「データベースを初期化中」という表示が出たまま固まってしまい、 インストールされていないようです。 いろいろと調べ、"mt-config.cgi"ファイで指定すべき、「StaticWebPath」の指定に原因がある可能性が高そうだったので確認しました。 「StaticWebPath」指定は、"http://127.0.0.1/mt-static"と指定しており、該当のディレクトリに必要と思われるJSファイルなども置います。 しかし、「データベース初期化中」の表示が出たまま、インストールが完了しません。 解決策にお心当りのある方がいらっしゃいましたら、 ご教示いただけると幸いです。 よろしくお願いします。

  • tok2にMovabletypeをインストールできません。

    現在tok2のサーバーを利用しており、Movabletypeのインストールを試みているのですが、どうしてもtok2サーバのデータベースであるMySQLの連動ができません。おそらくcgiの書き換え方が間違っているのだと思いますが、どんな原因が考えられるでしょうか? データベースの設定は必要なのでしょうか?また、tok2サーバーにMovabletypeのインストールする際の注意点、方法などあればご教授お願いします。

  • MovableTypeのコメントがエラーになる

    MovableType(バージョン4.1)のブログをやっていて、 投稿記事に対して、閲覧者がコメントを書くためにコメントのリンクをクリックすると、 通常(ブログ設定当初)は別ウィンドウが立ち上がりそこでコメント投稿してもらっていました。 今日気づいたのですが、そのコメントのリンクをクリックすると 別ウィンドウが立ち上がり 「エラーが発生しました。 不正な要求です。」としてエラーになってしまうのです。 自分で自分の記事にコメントすることがなかったので いつからエラーになってしまったのか分からないのですが 原因と解決策を探しています。 お分かりになる方がいらっしゃいましたら、教えていただけると大変助かります。

  • MySQL4.0と5.0のどちらを選択すべきでしょうか

    初歩的な質問で恐縮ですが、どうか教えてください。 現在エックスサーバーにて、MovableTypeにてブログ立ち上げを準備しており、とりあえずMySQL(4.0.2x)でのデータベースを作成し、MovableTypeをインストールしました。 ところが、今度MySQL5.0のサービスが始まるようです。 できれば早いうちにブログを公開したいと思っているのですが、このまま4.0のバージョンで作り始めるのが良いのか、5.0を待った方が良いのか迷っています。 MySQLに関する知識がない者が選択するのは、現状としてはどちらが適切かアドバイスいただけないでしょうか。データベースを使うのはブログのみですが、たとえば安定度などで新しいバージョンの方がいいのかな・・と勝手なイメージを持っています。 また、あわせ教えていただければ幸いですが、仮に4.0から5.0に途中で切り替えた場合、phpMyAdminのエクスポートとインポートの機能で、記事やコメントも無事移行できるでしょうか。文字化けのことがよく話題になっているようで、少し自分には敷居が高く感じています。 どうか、よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • MovableTypeで500エラー

    MovableType3.33でブログを運営しているのですが、エントリーが3000を超えて、エントリー投稿時、編集保存時の再構築で500エラーが出始めるようになりました。500エラーの画面からブラウザの更新ボタンを押すとブログには反映されます。ただ、普通に再構築すると問題ありません。 過去ログやネットで調べて、データベースをMySQLからSQLiteにしたりmt-config.cgiのEntriesPerRebuildやPingTimeoutを調整してもダメでした。 MovableType4.01にアップグレードしてみても(今はMovableType3.33にもどしました)さらに状況は悪化し、再構築も500エラーになってしまいます。 レンタルサーバーはKagoyaの共有サーバーを使っています。 どなたか、原因、対処法がわかる方いましたら、よろしくお願いします。

  • MovableType4.23のインストールについて

    初めてMovableTypeをインストールしようとしているのですが、 「MovableTypeの設定を完了しました」という画面が出て、 mt-config.cgiに設定内容が書き込まれたところで、 「次へ」ボタンを押すと 「アップグレード開始」というページが開きます。 そこで順路に従うように、「アップグレード開始」ボタンを押すと 「サインイン」というページが開いて ユーザー名とパスワードが求められるのですが、 これはどこのユーザー名とパスワードを入力すればいいのでしょうか。 「MovableTypeの設定を完了しました」という画面が出るまでに ユーザー名やパスワードを設定したのは、 データベースの設定のときだけだったので データベースのものを入力したのですが、エラーが出ました。 それ以外に、ユーザー名やパスワードを設定していないので、 何を入力すればいいのか…何を求められているのかが分りません。 非常に初歩的なことでお恥ずかしいのですが、 アドバイスをくださる方がいらっしゃいましたら助かります。 よろしくお願いいたします。

  • MySQLのインストールがうまくできません

    データベースに関して全くの初心者です。教えてください。日経ソフトウエア10月号の「MySQLをダウンロードしてデータベースを初体験」の記事を見ながら、そっくりまねてmysql-essential-5.0.45をダウンロードしたのですが、次のインストールでつまづきました。起動に関する画面設定で「Install As Wndows Service」を選択しようとしたところそのチェックボタンはチェック出来ないように画面が薄くなっており初期値で「Include Bin Directry in Windowsn PATH」の方にチェックが入っていたためインストール画面を一旦もとにもどしインストールキャンセルしました。また再インストールしたところ、最初の画面とはまったく違う画面になり、modify,repair, removeを問われる画面になり訳がわからなくなりました。詳しい方、どうかインストールの仕方を教えてください。わかり難い説明ですみません。よろしくお願いします。

  • MovableTypeの複数設置について

    MovableType3.31-ja をレンタルサーバーで利用しています。 MySQLデータベースを使っています。(専用サーバ使用) この環境でブログを複数作ろうと思います。 現在3つ作ってみました。 ここで質問なのですが、独自ドメインを取得して、その独自ドメインのサブドメインを設定してMovableTypeをインストールしました。 現在は例えば、 http://111.aaa.com/ にMovableTypeを設置したとして、2つ目は http://222.aaa.com/ を作り、3つ目は別の独自ドメインを取得して、そのサブドメインへ http://111.bbb.com/ といった感じで設置していくと、1つMovableTypeをインストールしただけで、 別のサブドメインや別の独自ドメインへいくつでも設置することが可能です。 1つのMovableTypeで複数設置していく方法はいいのでしょうか。 重くなったりしないのでしょうか。 やはり、1サイトづつMovableTypeをインストールしていった方がいいのでしょうか。 別の独自ドメインやサブドメインに複数増やしていっている今のやり方で問題はないのでしょうか。 また、複数のブログサイトが同一人物が運営していることが分かってしまうのでしょうか。 気になったらきりがないのですが、詳しい方がいらっしぃましたらアドバイス宜しくお願いいたします。 最後に、こういった方法で、バックアップのやり方など複雑になったりすのでしょうか。 宜しくお願いいたします。

  • MovableTypeで、ブログの本文の下にコメントを表示したい

    MovableTypeを使用しています。 今こんな状態です。ブログに対するコメントは「comment」をクリックして見ます。 ○月○日 -------ブログ本文 --- -------------------- comment(4) これを以下のようにcommentをクリックしなくても直接ブログ本文の下に掲載したいのですが、やりかたが分かりません。 ○月○日 -------ブログ本文---- -------------------- 良かったね 投稿者:name1 お疲れ 投稿者:name2 そうでしたか 投稿者:name3 あらら   投稿者:name4 アドバイスいただけると助かります。宜しくお願いします。

  • MovableType4.1でサインインなしでコメントを投稿してもらう設定方法は?

    MovableType4.1を設置しました。 コメントをクリックしてコメントを投稿しようとすると、 「サインイン」してください、というのが出てきます。 バージョン3のように、サインインなしで自由にコメントできる設定にしたいのですが、どのようにすればいいのでしょうか。