[前][次][番号順一覧][スレッド一覧]

mysql:15519

From: <shin-1@xxxxxxxxxx>
Date: Sun, 27 Feb 2011 00:02:52 +0900
Subject: [mysql 15519] Re: mysql_15517]_Re:_ 2項目でJOINすると極端に遅くなる


テーブル名の後に use index(〜)と書いて、明示的に使用する
Indexを指示することが出来るのですね!
適切なIndexがあるのに使ってくれないとはMySQLも結構おバカなのですね。

explainの結果にも Using Index が出ましたし、10分かかっていた
処理が5秒で終わりました!

use句は目からウロコでした。
ほんとに助かりました。ありがとうございました。

>すみません。
>explain select count(*)」
>from tableB USE index(b_code1_2)
>left join
>tableC USE index(c_code1_2)
>on(c_code1=b_code1 and c_code2=b_code2) where c_code1 is null;
>
>の間違いです。
>
>(中川 貴)nora1962@xxxxxxxxxx

[前][次][番号順一覧][スレッド一覧]

     15518 2011-02-26 11:20 [<nora1962@xxxxxxxxxx] mysql_15517]_Re:_ 2項目でJOINすると極端に遅くなる
->   15519 2011-02-27 00:02 ┗[<shin-1@xxxxxxxxxx> ]