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]