そこの!MS Sql サーバー 8.0 を使用しています。
メモリリークに大きな問題があります。ms sql サーバーによって使用される物理メモリは、最大 900 MB です。私の質問は、ms sql サーバーのバグによるものでしょうか、それとも不可能でしょうか?
2 に答える
3
SQLServerが900MBを使用しているという事実は、バグを示すものではありません。データベースは、パフォーマンスを向上させるために積極的にキャッシュします。私は実際に900MBがあなたが見た中で最も高いことに驚いています。
于 2011-05-12T16:56:25.460 に答える
1
再帰的な答えに追加するには、制限したい開発ボックスを使用している場合は、次のようなクエリを実行できます。
use master
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
GO
EXEC sp_configure 'max server memory', 512
RECONFIGURE
GO
これにより、512 MB に制限されます。実稼働環境での SQL サーバーのメモリ使用量を、その影響を注意深く理解せずに制限することはありません。最小は 4 MB だと思います。実行するクエリ、データの量、およびデータの編成方法によっては、256 未満では SQL のメモリが不足する可能性があります。
于 2011-05-12T17:04:04.953 に答える