その上でドキュメント配信システムを実行しているサーバーを手に入れました。マシンの動作が非常に悪い(Windows XP)。 memtestを実行する(問題がないことが判明した)、HDDをデグラフしようとする(不要)など、通常のことを確認しました。
このマシンの唯一の奇妙な点は、実行中のMSSQLサーバーです。そしてSymantecAnitvirus。 (うーん)
マシンが「ハードドライブの空き容量がありません」と報告することがあります。私はすぐにマシンの1台のハードドライブを調べましたが、まだ20ギガが残っています。毎回。
MSSQLサーバーがこれを引き起こす可能性がありますか?これは、マシンのひどいパフォーマンスに関係しているのでしょうか?
ありがとう!
本当に役立つ情報が少なすぎます。
あなたの問題は、ある種のソフトウェアの競合があるように聞こえます。たぶん、いくつかのシステムログにある手がかりがありますか? Windowsイベントログには何と書かれていますか?
MSSQLはRAMが好きで、パフォーマンスを向上させるためにできるだけ多くのRAMを消費します。これは、他のアプリケーションのパフォーマンスを低下させる可能性があります。
あなたの質問により、SymantecAntivirusのSQLサーバーの除外についてすぐに考えさせられました。 http://support.Microsoft.com/kb/309422
負荷に対応できるように仮想メモリを十分に高く設定しましたか?ページファイルの容量が不足すると、他の「奇妙な」エラーが発生します...
エラーメッセージの正確な構文は実際には「ハードドライブの空き容量がありません」ですか、それともそれをどのように解釈しているのでしょうか。 Windowsには、空きディスク容量の不足について話しているように聞こえるが、実際には作業用ストレージ(メモリ)が不足しているというエラーメッセージがいくつかあります。たとえば、次のエラーメッセージ2を参照してください。 http://support.Microsoft.com/kb/304101
Symantecはオンアクセスファイルスキャン用に構成されていますか、それともスケジュールに基づいて実行されますか?オンアクセススキャンをオフにして、それが役立つかどうかを確認してみてください。
Mssql2000サーバーの1つで同様の状況に遭遇しました。夜間に実行されたいくつかのジョブがあり、サーバー上のログファイルがいっぱいになり、ログドライブのスペースが30gを超えました。その後、メンテナンスジョブが実行され、ログが切り捨てられ、何も問題がないように見えました。
ログファイルが大きくなる原因となるレコードをデータベースに削除/更新/挿入するジョブをチェックします。
また、SQLサーバーのバージョンは何ですか?自動成長がこれを引き起こしている可能性があります。
すべての質問からわかるように、私たちはあなたをよりよく助けるためにもっと多くの情報を必要としています。