dポイントプレゼントキャンペーン実施中!

MSDE2000のパフォーマンス低下
MSDE2000を使ったシステムがあるのですが、2,3ヶ月すると、目に見えてパフォーマンスが低下してしまいます。サービスを再起動すると、元のパーフォーマンスに戻るのですが、何か対処はあるのでしょうか?それとも、MSDE2000が開発用という事で、再起動するしかないのでしょうか?

環境
・24時間連続稼動
・4クライアントから読み書きしています。
・OSは、MSDE2000がインストールされているPCも含め、5台ともWindows2000Server
・ソフトウェアの開発言語は、Visual C++6.0

こうしたら、という対処がありましたら、助言をお願いします。

以上、よろしくお願いします。

A 回答 (2件)

うーん…それってプログラムに問題があるような気がするのですが。


プログラム側で接続を開放しそこねていて、多重接続しているとか...。
そういう状態になったときにsysprocessesテーブルなどで接続数を確認してみてもいいかもしれません。
    • good
    • 0

定期的にSQLServerを再起動する。


http://oshiete1.goo.ne.jp/kotaeru.php3?q=1849665
    • good
    • 0
この回答へのお礼

回答、ありがとうございます。

バッチファイルを作成し、タスクで実行させる事は考えたのですが、タイミングによっては読み書きしているソフトウェアでエラーメッセージが表示されてしまうので、他に何かを行えば、パフォーマンスの低下を回避できるかと思って投稿した次第です。

バッチファイルの内容
net stop MSSQLSERVER
net start MSSQLSERVER

お礼日時:2010/04/23 17:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す