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

mysql:4797

From: "JRCS開発 柄本" <"JRCS開発 柄本" <tukamoto@xxxxxxxxxx>>
Date: Fri, 7 Dec 2001 22:12:22 +0900
Subject: [mysql 04797] Re: 検索スピードアップ

こんばんは、ツカです。

> # 関係ない話に「返信」で新しいメールを出さないようにしてください。あと、
すみません。でも、関係ないものにはレス返してないですけど。。。
> # 日付が狂っているようです。
テスト機なので・・・
ごめんなさい。データの追加を行っていたままでした。
今回は大丈夫です。

> > 現在、色々と検討した結果、
> > "SELECT colum_name FROM table_name WHERE ID IN(strData)"
> >         (strDataは前もってFOR文で設定済み
> > という形を取っております。
> > インターバルが"1"だと「即時」結果が出るのですが、
> > インターバルが広がると、3〜5SEC程、掛かってしまいます。
> > これから、レコードが増えていくと、どうなるのかとても不安です。
>
> まずは explain してみるのが良いと思います。

レコード数を実際と同じ5184000件に増やし、
カラム数を50まで減らしてみました。
インターバルを実際行う最大値である14400で検索すると、
15SEC程度かかってしまいました。

explainを行いました。結果は、
type    possible_keys             key            key_len    ref        rows
Extra
range   PRIMARY,ID_INDEX    PRIMARY    3            NULL    5184000    where
used
でした。

MySQL Referenceの[13.MySQLの最大性能をひきだすには]の
「13.11 What have we used MySQL for?」の内容が、
ヒントのように思えるのですが。
この内容の3段落目
「我々は、全ての月ごとの情報を圧縮した'transaction'テーブルに
保存することで解決しました」とありますが、
これは、どう行ったらいいのでしょうか?

他にも何か良い方法があればご教授いただけないでしょうか。
宜しくお願いいたします。


                                                                    ツ
カ。。。



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

      4744 2001-11-29 14:54 [<yamauchi@xxxxxxxxxx] ODBC ドライバ経由での CREATE TABLE でエラー
      4772 2001-10-02 21:05 ┗["JRCS開発 柄本" <tuk] 検索スピードアップ                    
      4773 2001-12-04 22:09  ┣[Tomohiro 'Tomo-p' KA]                                     
      4776 2001-10-03 08:51  ┃┗["JRCS開発 柄本" <tuk]                                   
      4777 2001-12-05 11:54  ┃ ┗[Tomohiro 'Tomo-p' KA]                                 
      4778 2001-10-03 14:18  ┃  ┗["JRCS開発 柄本" <tuk]                               
      4782 2001-12-05 15:02  ┃   ┗[Tomohiro 'Tomo-p' KA]                             
      4774 2001-12-04 22:20  ┣["Hideki Hashinaga" <]                                     
      4775 2001-12-05 03:30  ┃┗["Hideki Hashinaga" <]                                   
      4791 2001-12-06 00:40  ┗[とみたまさひろ <tomm]                                     
->    4797 2001-12-07 22:12   ┗["JRCS開発 柄本" <tuk]                                   
      4798 2001-12-08 03:22    ┣[Hiroshi Takiguchi <t]                                 
      4800 2001-12-08 15:21    ┃┗[Hiroshi Takiguchi <t]                               
      4799 2001-12-08 10:33    ┗[とみたまさひろ <tomm]