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

mysql:2422

From: Hiroyuki Hasegawa <Hiroyuki Hasegawa <admin@xxxxxxxxxx>>
Date: Mon, 28 Aug 2000 12:27:21 +0900
Subject: [mysql 02422] パフォーマンスが 3.22 と 3.23 で大きく異なる

お世話になっております。

> mysqladmin processlist で接続状態を見てみてはいかがでしょう。
このコマンドで、状況を監視、確認してみました。

そして、その後の報告です。

結局、仕方なく3.22にデータを移し変え稼動しましたら、やはり
スイスイと動いています。

このことから次の状況は言えると思います。

3.22で動いているデータmysqldumpにて吐き出し、3.23に入れ稼動させると(MyISAM)
mysqladmin processlist
で見たときに、timeが300以上のプロセスがゴロゴロ現れ、パフォーマンスが
決定的に悪くなってしまいます。
同じように3.23からdumpしたデータを3.22に移し、稼動させ、
プロセスの状況を見ると、ほとんど0〜1で処理され、固まることはありません。

両方とも、ほとんどアクセスのない状況で、SQLをたたくと結果速度は
変わりませんが、アクセスが集中してきたときに、3.23ではほとんどフリーズ状態に
なってしまいます。

同じOS、同じマシン、でサーバパラメータも、どちらも標準で動かした状態で
このようになりますので、仕様の違いは大きいといえますね。
最適化しなければ、思った通りに動いてくれないのでしょうか。

OS:RedHat6.1(ノーマルです)
MySQL:
	3.22.32
	3.23.22
CPU:P3-600*2

負荷分散的に、レプリケーション機能をどうしても使いたいと思っておりますが、
こういう状況で3.23に移行できず、頭を悩ましています。



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

      2413 2000-08-26 16:00 [Hiroyuki Hasegawa <a] 3.23 移行後 explain で Using filesort とでる
      2414 2000-08-26 16:35 ┣[Hiroyuki Hasegawa <a]                                       
      2415 2000-08-26 18:12 ┃┗[Hiroyuki Hasegawa <a]                                     
      2419 2000-08-26 22:27 ┃ ┗[とみたまさひろ <tomm]                                   
      2423 2000-08-28 16:41 ┃  ┗[Hiroyuki Hasegawa <a]                                 
      2424 2000-08-29 00:07 ┃   ┗[とみたまさひろ <tomm]                               
      2416 2000-08-26 18:17 ┗[とみたまさひろ <tomm]                                       
      2417 2000-08-26 18:30  ┗[Hiroyuki Hasegawa <a]                                     
      2418 2000-08-26 20:41   ┗[Hiroyuki Hasegawa <a]                                   
      2420 2000-08-26 22:27    ┗[とみたまさひろ <tomm]                                 
->    2422 2000-08-28 12:27     ┗[Hiroyuki Hasegawa <a] パフォーマンスが 3.22 と 3.23 で大きく異なる