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

mysql:2865

From: "Mitsuru Maruno" <"Mitsuru Maruno" <maruno@xxxxxxxxxx>>
Date: Thu, 14 Dec 2000 17:50:53 +0900
Subject: [mysql 02865] Re: 処理速度について

自己フォローです。間違いがありましたので・・・。

>
> このテストをやっていると、条件を9〜15件指定した場合のみ処理速度が
> 遅くなりました。ちなみに、このときの処理時間は、0.15〜0.20秒位です。
> 1〜8件指定、16件以上指定の場合は、0.00〜0.01秒といったものです。
> (処理時間はpsqlの実行時に表示される時間を使用しています。)
       ~~~~
psqlではなく、mysqlです。
失礼しました。

それと、やはり取得するデータの量によって、パケットの送受信に変化が
見られるようです。取得したデータが2パケットで、その合計(データ部)
が、約2,200バイト未満の場合に速度が遅くなります。
(取得したデータが2パケットとは、サーバからクライアントへ送るパケッ
ト数の事)

(cl・・・クライアント、svr・・・サーバー)
cl -> svr
svr -> cl
cl <- svr
svr -> cl
cl -> svr

のやり取りをしてます。約2,200バイト以上の場合は
cl -> svr
svr -> cl
svr -> cl
cl -> svr
です。

ちなみに、このマシンでのサーバがクライアントへ送るデータの1パケッ
トのサイズは、1,460バイトになっています。(データ部のみ)

TCP/IPについては、私自身あまり詳しくないもので、勝手な思い込みなの
かも知れませんが・・・。このパケットの送受信に問題があるような気が
して・・・。

また、データ量にも関係してるのかと思い、レコード数を減らしても同じ
でした。他のテーブル(構造が違うもの)でも、取得するデータのサイズを
2パケットで、2,200バイト未満になるようにすると、同じような動作にな
りました。

PS.すいません。MLのスレッドが繋がっていないようです。



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

      2864 2000-12-14 15:31 ["Mitsuru Maruno" <ma] 処理速度について                        
->    2865 2000-12-14 17:50 ┗["Mitsuru Maruno" <ma]                                       
      2867 2000-12-14 20:56  ┗[Seiji Tateyama <tate]                                     
      2871 2000-12-15 09:42   ┗["Mitsuru Maruno" <ma]                                   
      2872 2000-12-15 10:50    ┗["Mitsuru Maruno" <ma]