• 締切済み

MSDEの大量アクセス

MSDEに大量アクセス(ソケットを次々に開いたり閉じたり)した場合、 待ち状態となってしまいます。 上記事象は下記URLにも掲載されているのですが、C++での対応方法がわかりません。 http://support.microsoft.com/kb/328476 ご存知の方がいらっしゃいましたら、ご教授頂けると幸いです。 例: 接続が4分間保持されるようなのですが、4分を待たずに解放する方法 未使用の接続を解放する方法など ただし、他アプリに影響を避けるため、MaxUserPort、TcpTimedWaitDelayは調整したくありません。 以上、よろしくお願いします。

みんなの回答

  • onosuke
  • ベストアンサー率67% (310/456)
回答No.1

そのURLに記述されているのは、  MSDEの製品仕様として、サーバ側でのそのようなことが不可能である。 ということです。 C言語に特化した内容は何も書かれていませんよ。 クライアント台数が少数であれば、ConnectionPoolingを利用しては? 詳細は、利用しているデータベースアクセスAPIにより異なるので、 それぞれのマニュアルを参照して下さい。

kazeen
質問者

お礼

早々のご回答ありがとうございます。 ご教授頂いたヒントを元に調べてみたいと思います。

関連するQ&A