2006年7月12日

[mysql 13162] Re: JDBCドライバーを使用して遠隔からDB操作

池田様、
レスありがとうございます。


>> そこでお聞きしたい事は、JDBCドライバーはネットワーク越
>> しではパフォーマンス
>> がかなり落ちるのでしょうか?
>> それともMySQLの設定、JDBCの使い方に問題があるので

>> しょうか?
>
> JDBCドライバでは、Javaプラットフォームの制限により、
> MySQLへの
> 接続手段としてはTCP/IPのみに限定されています。
> サーバがlocalhostにある、リモートマシン上にある等
> に関わらず、JavaのSocket APIが使用されることになり
> ます。
専門的なことをお教え下さり、感謝致します。

> 従って、リモートマシン上にMySQLが存在する場合、ネット
> ワークそのものの
> オーバーヘッドが生じますが、それ以外に差異はありません。
>
> たぶん、JDBCドライバではなく何かネットワーク的な問題があ
> るのではと
> 思います。

「リモートマシンにMySQLが存在する場合」
という文は、
「リモートマシンにMySQLがインストールされ起動している」
と解釈するのでしょうか?
※リモートマシンにはMySQLをインストールしておりません。
 リモートマシンには、JavaクラスファイルとMySQLの
JDBCドライバー
 mysql-connector-java-3.1.10-bin.jar
 を置いているだけです。

問題がネットワークに起因しているかもしれませんので、少し調査しま
す。
Windows XPでのネットワーク設定で考えられるのは...
ファイアーウォールも無効にしましたし、他にすることはあまり思いつ
かないので
すがJavaやJDBC、MySQLに問題ないような雰囲気で
すので、もう少し頑張ってみます。

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




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