[前][次][番号順一覧][スレッド一覧]

mysql:7112

From: Akinobu YAMAMOTO <Akinobu YAMAMOTO <ayamamot@xxxxxxxxxx>>
Date: Tue, 04 Mar 2003 20:24:40 +0900
Subject: [mysql 07112] MySQL のパフォーマンスチューニング

どうも、山本@ふりふりです。

現在、Apacheのメンバー用サイトのログをMySQLに入れてログ解析を
行うシステムを構築しております。
件数としては43,000ほどあり、これをPHPでUsername,日時,Remote_Host,ブラウザ等
毎に集計して表にしてWeb上に表示しております。
しかしこの処理時間がやたらに長く、最長で30秒ほどかかることがあります。
調べてみたところどうも各項目(Username,日時,Remote_Host,ブラウザ等)毎
の集計で使う"Group By"の処理で時間がかかっているようで、
Log結果をそのまま出す処理(Group Byは使用せず)に比べて体感で2倍以上違います。

そこでMySQLのパフォーマンスチューニングを検討しようかと考えておりますが
どのようにすればいいかアドバイスのほどよろしくお願いいたします。


------------------------------------------------
Akinobu YAMAMOTO
ayamamot@xxxxxxxxxx

総合無料情報  FreeShop
http://www.freeshop.co.jp/
------------------------------------------------
本発言は特に明記がない限り、私山本の個人的なもので、
所属組織(freeshop.co.jp)には関係有りません。


[前][次][番号順一覧][スレッド一覧]

->    7112 2003-03-04 20:24 [Akinobu YAMAMOTO <ay] MySQL のパフォーマンスチューニング      
      7116 2003-03-05 11:00 ┗["kosugi" <kosugi@xxx]