TopMovable Type > バージョン別 > 3.2-ja-2 > Movable Type 3.2-ja-2 再構築のパフォーマンス
2006年6月25日

Movable Type 3.2-ja-2 再構築のパフォーマンス

Posted at June 25,2006 12:03 AM
Category:[3.2-ja-2, 再構築]
Tag:[, ]

以前エントリーした Movable Type 3.3b1-ja 再構築のパフォーマンスの後、「3.2の測定もして欲しい」というリクエストがありました。遅くなりましたが本エントリーで測定結果をお知らせします。相変わらず目分量です。

実行環境等は下記の通りです。

  • OS:Windows XP Service Pack 2(Pen4 2.8GHz メモリ1.5GBで700MBほど使用中)。自宅サーバです。
  • Perl:5.6.1
  • DB:MySQL/SQLite
  • 再構築対象:エントリー・アーカイブ
  • 利用テンプレート:小粋空間3.2テンプレートのエントリー・アーカイブテンプレートを用い、再構築時間に影響があると思われる「最近のコメント *1」「カテゴリーリスト」「サブカテゴリーリスト」をいずれかひとつ設定。その他(カレンダー・最近のエントリー・最近のトラックバック・月別アーカイブ)のリストは常に設定。
  • エントリー:約1000
  • コメント:約7000
  • トラックバック:約2500
  • カテゴリー:103

以下、測定結果です。

1.エントリー・アーカイブの再構築時間

数値は最初の120エントリー(40エントリー×3)の平均を元に算出しています。

MySQLSQLite
最近のコメント18s/40エントリー22s/40エントリー
カテゴリーリスト24s/40エントリー124s/40エントリー
サブカテゴリーリスト33s/40エントリー227s/40エントリー
上記リストなし18s/40エントリー22s/40エントリー

2.CPU使用率

再構築中は常にほぼ100%。ただし「SQLite+リストなし」のみ96?97%でした。

3.メモリ使用率

再構築時間に比例して増加することはありませんでした(再構築単位でリソースが解放されている模様)。


*1 MTEntries に lastn属性値5を追加しています。lastn 属性を設定しない場合、1エントリーの再構築に30s以上かかるようです(MySQL・SQLiteとも)。

Posted by yujiro   このページの先頭に戻る
関連記事
この記事を読んだ人はこんな記事も読んでいます
人気エントリー
Hatena Hot Entries
Hatena Entries
トラックバックURL


トラックバック

MovableTypeのデータベースシステム from VineLinuxで自宅サーバ構築
Movable Typeではデータベースと連携して動作する仕組みになっています。データベースにはMySQL、BerkeleyD [続きを読む]

Tracked on April 12, 2007 4:35 PM
コメント

いつもお世話になっております。

最近エントリーを書いて、
他のMTにトラックバックしようとしました。
ですが何度やってもエラー403が表示され、
トラックバックを受け付けていただけないようなんです。
mt-config.cgiに、OneHourMaxPingsと
OneDayMaxPingsを書き加え、
ThrottleSecondsの数値を変更してみました。
それでもエラー403が表示されてしまいました。
この様な場合、
他に対処法はあるのでしょうか?

[1] Posted by Makky : February 26, 2007 6:29 PM

>Makkyさん
こんばんは。
お世話になります。
ご質問の件ですが、トラックバックされているのは特定のサイトでしょうか。
トラックバックは自サイトの他のエントリーにも送信できるので一度そちらもお試しください。
当サイトにもテスト用のエントリーがありますのでご利用ください。
http://www.koikikukan.com/archives/2004/12/20-095053.php

それではよろしくお願い致します。

[2] Posted by yujiro : February 28, 2007 1:07 AM

こんばんわ。
お世話になります。

特定のテンプレートファイルの再構築を
バッチファイルなどから、行うことは可能なのでしょうか?

といいますのは、サイト内検索を高速に行うJavaScript
(http://blog.open-arms.biz/archives/200603/15.php)
を組み込んでいまして、

この検索機能が使用するインデックス(タイトル・本文・コメントを集約させた
テキストファイル)を作成するのに、記事数が多くなると再構築の度に、
時間がかかってしまうためです。

情報あったら教えてください。 m(_._)m

[3] Posted by もんぷち : June 18, 2007 1:01 AM

>もんぷちさん
こんにちは。
ご返事遅くなり申し訳ありません。
ご質問の件ですが、バッチファイル等で再構築する方法は当方では見当たりませんでした。
ただし、再構築用のCGIを起動するバッチを自作すれば可能かもしれません(セッションが保持されていないと無理かも)。
それではよろしくお願い致します。

[4] Posted by yujiro : June 23, 2007 12:03 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字 イタリック アンダーライン ハイパーリンク 引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)

Now loading...
Introduction
Entry Trackbacks
MovableTypeのデータベースシステム
 [VineLinuxで自宅サーバ構築] 04/12 16:35
Entries of this Category
Recent Entries
Recent Comments
Recent Trackbacks
QRcode

現在停止中です
携帯電話からこのQRcodeを撮影することで携帯用URLを取得することができます

URI for cellular phones
ギターに入った猫
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site
loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.12