2009年6月18日

[mysql 14927] Re: MySQL5系でセグメント越えの接続が遅い件について

Mikiya Okuno様

早速のレスポンスありがとうございます。
> 舞永さん、はじめまして。
>
> skip-name-resolvedオプションを指定しても解決しなかったということですね?
> まだこのオプションを試してないようでしたら一応試して見て下さい。
>

→はい、こちらは試しておりまして変化なしです。
>
>> MySQL5系列では初期コネクション時に何かをやっているのでは?と推測します。
>>
>
> 4.1系と5.xでは特にプロトコル上の違いはありません。
>
>
→考えていたのはプロトコル上の相違ではなく、サービス起動後の1回目の接続
時だけサーバー側に何か情報を収集するとか漠然とそういったものがありそうだ
と感じた次第です。
>> 下記いろいろな構成を組み合わせて検証したところ、全てのケースでNGなのですが、
>> MySQL4.1の環境ではサックリ接続できます。
>>
>
> 4.1のクライアントから5.xへの接続、またはその逆ではどうなりますか?
>
→標準クライアントでの接続は試しておりませんでした。後ほど確認したいと思
います。
> 4.1と5.xの設定ファイルを見せて頂けますでしょうか。
>
→これは設定を本文に貼り付けるでよろしいのでしょうか?それでも結構な量に
なります。
 また、当方インストール時にパスの変更及び|max_allowed_packetを変更した
ぐらいで、基本標準設定のままです。|
>
>> 具体的にはL3を経由してルーティングすればするほど、コネクションに時間が
>> かかります。
>> フロアL3(複雑な設定なし)のみ:約3秒
>> 基幹L3+フロアL3:約15秒
>> フロアL3→基幹L3→フロアL3:約18秒
>> などです。一旦コネクトしてしまうとクエリの発行や応答は非常に高速で全く問
>> 題なしです。
>>
>
>
> 症状からすると、ネットワークのルーティングに問題がある可能性も考えられます。
> tracertコマンドなどでルーティングの確認はされましたか?
> また、pingや他のプロトコルによる接続では良好な応答速度を得られるのでしょうか?
>
→確かに当方も当初からルーティングの問題と決めつけて検証を行ったのです
が、複数種類のフロアL3にサーバーとクライアントのみ接続しても同じであっ
たことと、同一サーバーにMySQL4.1とMySQL5.1をインストールした環境への接続
で変化が見られたことから、MySQL5系のセグメント越えに問題があるのでは?と
考えております。

皆さんにお尋ねしたいのですが、L3経由でMySQL5系列に全く問題なく接続でき
ている方はおられますか?
一般的にWebサーバやアプリケーションサーバと同一セグメント又はクローズド
セグメントにDBサーバを設置し、別セグメントのクライアントからダイレクトな
接続はしないのかな?などと考えておりました。


投稿者 xml-rpc : 2009年6月18日 16:45
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/85939
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。