mysql:4179
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 16 Aug 2001 20:14:45 +0900
Subject: [mysql 04179] Re: GROUP BY について [ 報告 ]
とみたです。 On Thu, 16 Aug 2001 15:23:42 +0900 Shinichi Moritani <ml@xxxxxxxxxx> wrote: > これ、やってみましたが、PHPからでも何とか動きました。 > でも、データが4000件以上テンポラリーに吐き出されるので、 > パフォーマンスが悪く、使い物になりませんでした(;_:) > (メモリへの負荷が大きいようでした) ん〜、4000件程度ならそんなに高負荷にはならないと思うんですけどね…。 table1 と tmp で、インデックスを設定していないのなら、fromid, toid, maxtime, time 等のフィールドにインデックスを設定すれば少しは速くなると思います。 > 実際には最後のSQL文で、他のテーブルを3つほどJOINしています。 > (ここがネックなんでしょうけど・・・) EXPLAIN でインデックスの使われ方を調べてみるとか。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
4171 2001-08-15 19:09 [Shinichi Moritani <m] GROUP BY について 4174 2001-08-15 21:31 ┗[とみたまさひろ <tomm] 4175 2001-08-16 10:22 ┗[Shinichi Moritani <m] 4177 2001-08-16 15:23 ┗[Shinichi Moritani <m] Re: GROUP BY について [ 報告 ] -> 4179 2001-08-16 20:14 ┗[とみたまさひろ <tomm]