mysql:3349
From: "KengoNakajima@HOMPO" <"KengoNakajima@HOMPO" <ringo@xxxxxxxxxx>>
Date: Wed, 07 Mar 2001 15:51:02 +0900
Subject: [mysql 03349] 3.23.33 の性能上の問題
はじめて投稿します。 中嶋と申します。 仕事で MySQL を使えないかと考えて、検証作業をしている中で、 MySQL 3.23.33 に特有の問題を発見しました。(3.22.32では発生せず) その問題とは、 TCP/IP 接続を用いてクライアントとサーバを接続する場合、 1回のクエリーでやり取りする情報がEthernetのMTUに関係する あるバイト数を超えると、急に性能低下(数十分の1)する場合がある という問題です。ローカルのUNIXドメインソケットを使う分には発生 しないので、付属のMySQLbenchでは、見つけられないです。 たとえば、800バイトのSELECT結果を受信するのは 3000 query/sec なのに、 1.6kb の場合は100 query/sec,に急激に減少し、 3kb の場合はまた 2000 query/sec に戻るといった現象です。 この問題は3.23 になって加えられた、 vio 機能の影響のように 見えます。どなたか、同じ現象に出くわした・解決された方は いらっしゃいますか? ほとんどバグに近い現象なので、何とかしたいです。 この問題が解決しないかぎり、3.23 をリモートから使うことは 全く無理です。 ベンチマーク結果などを http://www.vce-lab.net/mysql-storage/ http://www.vce-lab.net/mysql-storage/hole.html などで公開してみました。見てみてください。 では、よろしくおねがいします。 -------- 中嶋謙互 @ vce-lab.net
-> 3349 2001-03-07 15:51 ["KengoNakajima@HOMPO] 3.23.33 の性能上の問題 3350 2001-03-07 22:08 ┗[tateyan <tateyan@xxx]