SQL質疑応答スレ 12問目at DBSQL質疑応答スレ 12問目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト652:649 12/04/18 20:24:15.04 >>650-651 ありがとうございます。 ちなみに、>>649のSQLを走らすと、20分以上掛かります。 USERSが10万件、RECORDSが10万×500世代以上あるからでしょうか。 explain(MySQL) を掛けてみると、USERSは全件ですが RECORDSはtype=eq_ref, key=PRIMARYとなっていて、何となくindexは使われているような感じです。 653:NAME IS NULL 12/04/18 20:38:00.80 select count(*) from records where gen_no = 100; の速度を調べてみるとか usersのカラム数がどれくらいあるのか知らんけど、多いならuser_no latest_gen_noのインデックスはるとか スワップが発生してないか調べるとか 654:649 12/04/18 22:41:12.40 >>653 >select count(*) from records where gen_no = 100; 一時間半以上掛かりました。 gen_noだけのindexがないので全件になりますね。 USERSテーブルのインデックスについてちょっと考えてみます。 655:NAME IS NULL 12/04/19 13:51:23.18 >>652 同条件で試してみたけど10秒程度で帰ってくるから チューニングとサーバーのスペックが問題じゃないかな MySQLスレで聞いた方が良さげ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch