MySQL5.7を使用しています.
以下のSQLを実行したところ,10分以上時間が掛かってしまいます.
sql
1SELECT hinban,tanaban FROM rireki GROUP BY hinban,tanaban
データは約40万行あります.
rirekiテーブルには15列あり,その内の2列をグループ化して表示させたいです.
hinbanはvarchar(100),tanabanはvarchar{20)と定義しています.
GROUP BYしなければ約10秒程度で結果が返ってきます.
indexは設定していません.
単純なsqlなのになぜこんなに時間が掛かるのでしょうか?
また,高速化するためのヒントなどが御座いましたら,何卒ご教授宜しくお願い致します.

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/14 02:42
2017/09/14 16:09 編集
2017/09/15 02:45