こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MSDE2000のパフォーマンス低下

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

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

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

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

投稿日時 - 2010-04-23 13:31:41

QNo.5845864

困ってます

質問者が選んだベストアンサー

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

投稿日時 - 2010-04-25 20:48:18

このQ&Aは役に立ちましたか?

24人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

定期的にSQLServerを再起動する。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1849665

投稿日時 - 2010-04-23 16:23:55

お礼

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

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

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

投稿日時 - 2010-04-23 17:46:17

あなたにオススメの質問