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

Movable Type 3.3b1-ja 再構築のパフォーマンス

Posted at June 4,2006 1:30 AM
Category:[3.3-ja, 再構築]
Tag:[, ]

このサイトのバックアップデータを利用して Movable Type 3.3b1-ja の再構築時のパフォーマンスを測定しました。測定といっても目分量ですが。

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

  • 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
最近のコメント22s/40エントリー35s/40エントリー
カテゴリーリスト27s/40エントリー147s/40エントリー
サブカテゴリーリスト38s/40エントリー270s/40エントリー
上記リストなし19s/40エントリー23s/40エントリー

2.CPU使用率

再構築中は常にほぼ100%。

3.メモリ使用率

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


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

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


トラックバック

Movable Type 3.3 ベータテスト開始 from Free Style
日本語ベータテストも開始されてました。 思ったより早いなー。 と思ってたら小粋空... [続きを読む]

Tracked on June 4, 2006 3:54 AM

MovableType3.3ベータテストスタート from モノリスログ
遅れ馳せながら海外からのコメント及びTBスパム対策を行った直後に 飛び込んできたニュース。 前回のMovableType... [続きを読む]

Tracked on June 4, 2006 3:35 PM

Movable Type 3.3b1-ja from PARADISE BLOG
6/2 (金) Movable Type 3.3b1-ja 日本語版の配布が始ま... [続きを読む]

Tracked on June 4, 2006 10:19 PM

MovableType3.3 ベータテスト開始 from こんなのアリ?
 何と6月2日からMovableTypeのバージョン3.3の日本語版のベータテストを開始しました。 [続きを読む]

Tracked on June 6, 2006 12:09 AM

ひさしぶりの保守(場当たり) from 南西ブログ?沖縄とか、
MOVABLE TYPEネタです。エントリに残しとかないといつ何をどおやったか忘れちゃうので。管理ログです。 まあ、長い... [続きを読む]

Tracked on June 10, 2006 12:06 AM
コメント

テンプレ利用させて頂いたり、諸々お世話になっています。
3.3b1-jaと同条件で3.2-ja-2の構築時間と比較って可能ですか?

[1] Posted by Chrome : June 4, 2006 3:42 AM

 yujiroさん、3.3b1-ja の検証、ありがとうございます。バージョンアップをしなければならない時が、いずれやってくるだろうと思いますが、頼もしい先達が居て下さるのが心強く有り難いです。
 MySQLとSQLiteの再構築時間の比較がありますが、これは再構築時間の短い MySQLが良い・・・と読んで良いのでしょうか。BerkeleyDBからSQLiteに移行したのが、まだ最近という記憶なのですけど、バージョンアップを期にデータベースも移行した方が良いということかしら。
 とんちんかんな読み方していたら、ごめんなさい。でも気になるので確かめさせて下さい。

[2] Posted by 路子 : June 4, 2006 6:35 AM

>Chromeさん
こんにちは。
ご要望の件ですが、別途実施してみたいと思います。
申し訳ありませんが少々お時間ください。

>路子さん
こんにちは。
ご質問の件ですが、今回確認した環境と実際に運用される環境(=レンタルサーバ)は異なるので、どちらが良いということは一概には言えません。
MySQLは利用ユーザに比例してパフォーマンスが低下します。SQLiteは複数ユーザで使うことはありませんがMTにおける基本的な性能は(表の通り)MySQLより低いと思います。
下記の記事がありますので参考になれば幸いです。

Ogawa::MemorandaSQLiteをMovable Typeで使ってみる

とりあえず現状のまま運用されてみて、問題があれば移行という手もあると思います。
それではよろしくお願い致します。

[3] Posted by yujiro : June 6, 2006 9:56 AM
コメントする
greeting

*必須

*必須(非表示)


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

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

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

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

Now loading...
Introduction
Entry Trackbacks
Movable Type 3.3 ベータテスト開始
 [Free Style] 06/04 03:54
MovableType3.3ベータテストスタート
 [モノリスログ] 06/04 15:35
Movable Type 3.3b1-ja
 [PARADISE BLOG] 06/04 22:19
MovableType3.3 ベータテスト開始
 [こんなのアリ?] 06/06 00:09
ひさしぶりの保守(場当たり)
 [南西ブログ?沖縄とか、] 06/10 00:06
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

このブログをメールで購読する by:FeedBurner

loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.12