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]