谷口です。 最近経験的に知ったのですが、MySQLで複数テーブルを結合した結果をGROUP BYするときに、 指定するカラムで性能が変わることがあります。具体的には、GROUP BYするカラムがクエリ中に2テーブル以上に存在するカラムのとき、どちらのテーブルのそれを指定するかで実行速度が変わることがあります。 SELECT count(*) FROM table1, table2 WHERE table1.column1 = table2.column2 例えば、上記のようなクエリでGROUP BYを付加... > このページを見る
最終更新時間:
2008年06月07日12時03分

![[MySQL][Tips]GROUP BYで指定するカラムによるクエリの性能変化|Webシステム開発の株式会社フラッツ [MySQL][Tips]GROUP BYで指定するカラムによるクエリの性能変化|Webシステム開発の株式会社フラッツ](http://screenshot.hatena.ne.jp/images/200x150/f/7/d/5/1/93956dd1cf73e2959c8ed2a8ad9395f3e4e.jpg)

![基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)](http://ecx.images-amazon.com/images/I/41cVdML6rcL._SL75_.jpg)





