0

MATLABのcom.mysql.jdbc.Driverに問題があり、他の誰かがそれに遭遇して助けてくれることを望んでいます。基本的に、私の問題は、1台のマシンで、呼び出すたびにdatabase('mysql.jdbc.Driver', ...)、その呼び出しに約30秒かかることです。同じスクリプトを別のマシンで実行するとdatabase、最初の呼び出しに約15秒かかり、その後は毎回1秒未満かかることを除いて、これを通常どおりにチョークで書きます。データベース接続が確立されると、作業しているマシンに関係なく、クエリの実行に同じ時間がかかります。

他の誰かがこの問題に遭遇した(そして解決した)ことがありますか?私の推測では、問題の原因となっている環境問題があると思いますが、どこから始めればよいのかさえわかりません。

4

1 に答える 1

0

これは、ある種のネットワーク/サービスの問題であることが判明しました。不要なサービス (ワイヤレス ゼロ構成など) のいくつかをオフにすると、一貫して 20 秒かかっていた接続の作成時間が数ミリ秒に短縮されました。変更したサービスにもっと注意を払っていればよかったのですが、これが他の人の助けになることを願っています.

他の何かを使用することを提案してくれた Fooz 氏に感謝します。これにより、MATLAB 固有の問題ではなく、システムの問題であることを確認できました。

于 2009-01-08T12:51:27.807 に答える