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

mysql:15713

From: 中川貴 <中川貴 <nora1962@xxxxxxxxxx>>
Date: Fri, 30 Mar 2012 01:27:26 +0900
Subject: [mysql 15713] Re: Left Join句を付けたUPDATE処理時間が非常に長くかかって

(2012/03/29 17:58), ochiai wrote:
> 中川様
> ありがとうございます。
>
> 実行結果は以下の通りとなりました。
>
> select_type table type possible_keys key key_len ref rows Extra
> SIMPLE table-a ALL NULL NULL NULL NULL 20万
> SIMPLE table-b index NULL Kb 63 NULL 14万 Usingindex
>
> ----- Original Message ----- From: "中川 貴" <takashi.nakagawa@xxxxxxxxxx>
> To: <ml@xxxxxxxxxx>
> Sent: Thursday, March 29, 2012 5:46 PM
> Subject: [mysql 15709] Re: Left Join句を付けたUPDATE処理時間が非常に長くかかって
中川です。
帰宅しました。
自宅から返信します。
すでにレスされている方がいらっしゃいますが、現在の実行計画ではJOINにINDEXが使用されていません。
(USE INDEX 指定してもテーブルアクセスの際にINDEX経由であるだけで却って非効率)

table-bの行のrefがNULLになっているのが証拠です(本来ならtable-a.Kaになるべき)。
考えられるのは索引の作成方法が誤っているか、`table-a`.`Ka`と`table-b`.`kb`の属性が違うことでしょうか。
平塚さんのおっしゃるとおりに「table-a」と「table-b」の「show create table」の結果を教えて下さい。
それではよろしくお願いします。



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

     15703 2012-03-29 15:08 ["ochiai" <s.ochiai@x] Left Join句を付けたUPDATE処理時間が非常に長くかかって
     15705 2012-03-29 16:56 ┣[中川 貴 <takashi.nak]                                       
     15706 2012-03-29 17:01 ┗[中川 貴 <takashi.nak]                                       
     15707 2012-03-29 17:12  ┗[中川 貴 <takashi.nak]                                     
     15708 2012-03-29 17:42   ┗["ochiai" <s.ochiai@x]                                   
     15709 2012-03-29 17:46    ┣[中川 貴 <takashi.nak]                                 
     15711 2012-03-29 17:58    ┃┗["ochiai" <s.ochiai@x]                               
     15712 2012-03-29 20:25    ┃ ┣[HIRATSUKA Sadao <hir]                             
->   15713 2012-03-30 01:27    ┃ ┗[中川貴 <nora1962@xxx]                             
     15727 2012-04-11 17:03    ┃  ┗["ochiai" <s.ochiai@x] Re: Left Join句を付けたUPDATE処理時間が非常に長くかかって(長文)
     15728 2012-04-11 18:24    ┃   ┗[中川 貴 <takashi.nak]                         
     15729 2012-04-12 09:46    ┃    ┗[HIRATSUKA Sadao <hir]                       
     15730 2012-04-13 10:32    ┃     ┗["ochiai" <s.ochiai@x] Re: Left Join句を付けたUPDATE処理時間が非常に長くかかって(解決御礼)
     15733 2012-04-13 11:13    ┃      ┗[HIRATSUKA Sadao <hir]                   
     15710 2012-03-29 17:47    ┗[Masaaki Matsuyama <m]